Le Mon, 10 Jan 2005 22:29:58 +0100
Sylvain Sauvage <[EMAIL PROTECTED]> a �crit:

> Mon, 10 Jan 2005 21:12:21 +0100, Fran�ois Boisson a �crit :
> >[...]
> > (l'int�r�t des paquets sources est
> > consid�rablement amoindri du coup).
> 
> Il sont l� surtout vis � vis des libert�s du LL : les sources doivent
> �tre disponibles. ;o)
> 
> > Pour ce genre de paquet, imposer des
> > paquets sources pouvant se compiler sur une debian stable me
> > paraitrait vraiment une bonne id�e.
> 
> Le principal boulot du responsable de paquet est de fournir un paquet
> (source ou compil�, le compil� �tant souvent auto-compil�) pour la
> distribution en cours de d�veloppement. Il doit aussi maintenir le
> paquet de la version stable mais seulement pour la s�curit�.
> C'est d�j� assez difficile.
> 
> Avoir des paquets source (d'une version amont r�cente) qui compile
> _aussi_ pour la stable (ce qu'on appelle le /backport/), �a ajoute du
> boulot au responsable de paquet.
> Est-ce r�aliste ?
> 
> Je veux bien que quelques paquets ne posent pas de probl�me, mais quid
> des autres ? (� ce propos, as-tu une indication de ce qui n'allait pas
> avec le paquet source debian ?)
> 

Utilisation de cdbs et d'outils sp�cifiques � sid pour batir le paquet
(pour qstat), le probl�me est l� surtout, l'incompatibilit� vient
surtout d'eux. A la limite, il suffirait de faire un backport propre de
ces outils ou une adaptation de ces outils � woody avec une
compatibilit� ascendante (sid pouvant compiler les woody).

Rq: Pour xqf, je viens de v�rifier, le paquet unstable se compile donc
c'est moi qui est du faire une fausse manoeuvre pour celui l�. 

Le backport est un probl�me purement li� aux distributions. Je viens de
compiler trickle sur un serveur potato et il marche parfaitement. Je
n'ai pas fait un backport, j'ai compil� un programme pour un linux. Ce
faisant, j'ai �videmment cass� l'estampille Debian du serveur (c'�tait
d�j� le cas) mais trickle est aussi con�u pour tourner sur ces serveurs
(noyau 2.2). C'est (ou plut�t cela aurait �t�) un backport du paquet
debian trickle, �a n'est pas un backport de trickle.

> Imaginons que ce soit r�aliste et, m�me, que �a se fasse. Dans cette
> situation (hypoth�tique), la question sera alors : pourquoi a-t-on des
> paquets source et pas aussi des binaires ?
> 
> On aura une � stable � qui se mettra � jour petit morceau par petit
> morceau sur les paquets � feuilles �.

L'origine du fil �tait (je crois, c'est loin) l'explication du succ�s de
sites de backports officieux (et les reproches faits � Debian). Ces
sites sont une r�ponse � cela avec l'inconv�nient d'�tre sans controle,
al�atoires et donnent l'impression d'une grande pagaille dans les
paquets debian... 


> 
> Et l�, on nous dira � debian �a pue, �a utilise pas la glibc3 �. Ok,
> je sens que je vais trop loin l� ;oP
> 
> D'une fa�on plus r�aliste, des programmes comme le gimp ou kde ne
> pourront en profiter parce qu'ils s'accompagnent d'une foultitude de
> biblioth�ques. Ils ont donc l'air d'�tre � feuilles � alors qu'ils
> sont � n_uds � ou tr�s li�s � des n_uds. C'est difficile � expliquer
> au /vulgum pecum/, �a.

gimp et kde sont surtout des paquets de librairies, ce ne sont pas des
feuilles. C'est effectivement facile � comprendre pour kde, pas pour
gimp sauf quand on le compile j'imagine (pas encore fait �a...)

> 
> Donc (pfiou, plus long que pr�vu l�), la proposition semble certes
> int�ressante mais difficile � r�aliser. (Sans compter qu'en fait, �a
> fait sauter tout le syst�me de � rilize � debian et on se retrouve
> plus proche d'une � gentoo stable �).

Alors, peut �tre donner la possibilit� de compiler sous stable les
utilitaires n�cessaires � la cr�ation de paquets sous woody (en clair un
backport propre de debhelper, cdbs, etc) en assurant par ailleurs une
compatibilit� ascendante des ces outils (le r�ve...). Cela ne ferait pas
de travail pour les d�veloppeurs/packageurs (sauf ceux de ces outils),
donnerait une souplesse nouvelle � la stable en permettant de la
moderniser ponctuellement sur des paquets feuilles (aux risques des
utilisateurs). 

Fran�ois Boisson

Répondre à