Re: backport Imagemagick

2001-10-28 Par sujet Raphael Hertzog
Le Fri, Oct 26, 2001 at 10:38:21AM +0200, georges mariano écrivait:
 Je voudrais qu'on m'explique pourquoi le doit ??
 Exemple, Le passage de samba2.0 a samba4.0, (pas de panique, c'est un
 exemple virtuel ;-) Si ça compile parfaitement avec la libc6 2.1,
 pourquoi le faire obligatoirement avec la 2.2 ??

Parce que le monde n'est pas aussi simple que tu veux bien le croire.
C'est indispensable si le soname de la bibliothèque change et que le
paquet dépendant est différent (exemple les != libgal). C'est le seul
moyen de se débarasser des dépendances sur des anciens paquets.

 Je vois vraiment pas l'intérêt en terme de stabilité
 (ça va obliger à mettre à jour plus de paquet que nécessaire
 donc plus de risques !)

Unstable est fait(e) pour *changer*. On n'a pas le genre de considérations
que tu évoques.

 un apt-get source -b qui foire parce qu'il demande les dernières libs
 __à la mode__ alors que derrière un debian/rules binary fonctionne
 (très) bien ...

Personne ne t'en voudra d'éditer les Build-Depends voire d'utiliser
l'option -d dans dpkg-buildpackage (que tu peux passer à debuild
également si tu l'utilises).

En attendant, spécifier des versions dans les Build-Depends c'est le
seul moyen qu'on a de s'assurer que les paquets seront recompilés avec
les bonnes versions sur les autobuilders.

 Tout ce que je demande c'est que les paquets pour lesquels il n'est
 pas __nécessaire__ de frimer ne nous __obligent__ pas à upgrader la
 moitié du système ...

Tu n'as besoin de rien upgrader pour essayer de compiler ...

 (merci de prendre en considération les __ __ qui sont pas là pour rien)

Merci de ne pas penser qu'à toi.

 Ceux qui disent que woody me semblent croire que 90% des paquets
 nécessitent le passage en woody, ben je suis désolé, mon backport du
 monde démontre (statistiquement) le contraire...

Donc la situation n'est pas si dramatique que cela ...

 En vrac, ') l'exemple fort-a-propos de /usr/share/doc, pourquoi tant
 de soucis pour la compatibilité descendante de fichiers de docs et,
 apparemment bcp moins de réflexion sur un truc comme perl ??

Je vais te dire un truc, tu m'énerves. Qu'est-ce qui te fait dire que
la transition pour perl a été mal gérée ?

Au contraire, tout est *très* propre. Pas forcément compatible avec le
monde du perl avant 5.6 mais bien plus clean pour l'avenir et les
prochaines mises à jour.

 '') je ne me souviens pas que la moitié des applis upstream linux
 induisent une mise à jour radicale dans leurs dernières versions suite
 à des modifs perl amont. J'en déduis que le problème de transition
 perl est __spécifique__ Debian, et là, ça me mets très mal à l'aise...

Est-ce que tu peux détailler ce qui ne va pas ? J'ai l'impression que tu
racontes un peu n'importe quoi à tort et à travers.

 ''') pourquoi est-il si inconcevable de modifier le paquet
 xlib6g(-dev) actuellement dans potato, de lui rajouter les deux

Parce que potato ne prend plus de modifs autres que celles de sécurité.

 lignes, et régler ainsi pour une foultitude de paquets le problème
 de la recompilation ?? ça m'a pris 5mn chez moi (plutôt 15)... 

Je te propose de lancer un projet recompilation des paquets récents sur
stable et de mettre à disposition tes paquets modifiés pour simplifier
la vie de ceux qui veulent faire comme toi ...

En attendant, ce n'est pas un objectif primordial pour Debian.

A+
-- 
Raphaël Hertzog -+- http://strasbourg.linuxfr.org/~raphael/
Le bouche à oreille du Net : http://www.beetell.com
Naviguer sans se fatiguer à chercher : http://www.deenoo.com
Formation Linux et logiciel libre : http://www.logidee.com




Re: backport Imagemagick

2001-10-28 Par sujet Raphael Hertzog
Le Fri, Oct 26, 2001 at 03:50:52PM +0200, georges mariano écrivait:
  Pourquoi devrais-je avoir un but (sous-entendu dans la 
 ligne Debian) ? Mon seul objectif, c'est d'avoir un système qui réponde
 à mes besoins.

Ce que tu dis là, nous prouves soit que tu es un parasite (qui veut
profiter sans rien rendre à Debian) soit que tu es un trolleur terrible
qui lance des discussions enflammées sans espoir quelconque de faire
changer quoi que cela soit.

 Mais quand on me répond que le système Debian est l'un des
 plus stable quitte à réinstaller la moitié de l'environnement des utilisateurs
 actuels pour une histoire de Debian Policy, je m'interroge.

Tu as du mal à assimiler un concept de base... tu ne respecte pas les
critères d'utilisation standard de Debian, et bien tu assumes.

 Personnellement, je me sens productif ici, en backportant ce dont nous avons
 besoins, je nous évite (enfin je crois) pas mal de problèmes de ...
 stabilité (cf la liste user). C'est toute mon ambition, même si elle passe
 par une technique que certains prennent pour impossible...

Il ne reste plus qu'à partager ton travail avec un peu plus de monde...

  Ben si mes diagnostics sont étiquetés comme n'importe quoi, c'est
  plutôt foutu d'avance non ???

Oui, il faudrait :
- éviter les lignes pleines de point d'interrogation
- comprendre le pourquoi de tes difficultés et reconnaître qu'il y a
  d'autres objectifs importants dans Debian que le backport
- partager le fruit de ton travail (pas juste avec des mails assez mal
  formatés dans les listes Debian somme toute assez confidentielles)

A+
-- 
Raphaël Hertzog -+- http://strasbourg.linuxfr.org/~raphael/
Le bouche à oreille du Net : http://www.beetell.com
Naviguer sans se fatiguer à chercher : http://www.deenoo.com
Formation Linux et logiciel libre : http://www.logidee.com




Re: backport Imagemagick

2001-10-28 Par sujet Denis Barbier
On Sat, Oct 27, 2001 at 05:15:17PM +0200, georges mariano wrote:
 On Sat, 27 Oct 2001 16:12:13 +0200  [EMAIL PROTECTED] (Denis Barbier) wrote:
 
 DB  
 DB  Très bien, continue de recompiler sans te poser de questions, bon 
 courage.
 sans me poser de questions, t'es gonflé de dire ça...

Cette réponse avait été envoyée en privé suite à un message que tu m'as
envoyé en privé.

 ça tombe bien, moi aussi je voulais abréger ...
 voici où j'en suis
 
 a) en 15mn, j'ai mon paquet woody de snmpkit-0.8, aucune difficulté à 
 signaler...
 mais bon, je compile que pour ma machine ;-)
 [après faut une heure pour tout bien faire dans les coins ;-)]
 
 b) j'ai cassé ce paquet en 5mn !! j'ai juste fait intervenir 
 la commande que tu me suggérais mais en utilisant les paquets
 debian évidemment (je vais pas tout réinstaller en tarball!!)
 donc avec autoconf/automake Debian, la commande que tu suggère
 (+ un ptit coup de libtoolize, y'avait un problème de version (!?))
 ben maintenant ça compile plus...

Non, je t'avais suggéré de faire cette commande avec les sources upstream,

 je résume
 - en touchant le moins possible les sources upstream, j'obtiens sans
 difficulté le paquet Debian
 - en faisant intervenir les outils autmake/autoconf Debian, ça casse tout...
 
 Avec ça, en déduire que le problème est upstream et que le mainteneur
 fait du bon boulot... ben moi j'y arrive pas...

C'est pourtant très simple, il suffit de faire ce que je t'avais suggéré dans
le mail précédent ; tu prends les sources, autoconf 2.13 et automake 1.4-p5,
tout ça upstream, donc sans un poil Debian, tu fais
  aclocal  autoheader  automake -a  autoconf  ./configure  make
Si tu fais une installation from scratch, il faut aussi installer libtool,
ou copier /usr/share/aclocal/libtool.m4 dans
/usr/local/share/aclocal/libtool.m4
Et tu verras que ça plante, alors que tu n'as tapé aucune commande packagée
par ces abrutis de Debian.

À partir de là, le scénario que j'avais proposé dans le mail précédent te
semblera peut-être plausible. Enfin bon, on peut toujours rêver.

Denis




Re: backport Imagemagick

2001-10-26 Par sujet Nicolas SABOURET
Raphael Hertzog wrote:
 
 Le Thu, Oct 25, 2001 at 10:03:51PM +0200, georges mariano écrivait:
  ben je reprendrai une suggestion faite ici (et pour laquelle je suis
  d'accord à 100%), un développeur devrait bosser sous potato sauf
  exigences spécifiques...
 
 Et là je suis 100% contre, en faisant cela, on ne passe jamais aux
 nouvelles versions des bibliothèques, et on ne bouge pas.
 

Bon, comme c'est moi qui est fait la suggestion, je suis obligé de
répondre :)
Il ne s'agit pas d'être à 100% pour ou contre. Même moi, je dois pas
être pour à plus de 80% :)

Plus sérieusement, en réponse à ce que Raphaël a dit, mon point de vue
est le suivant :
1. Oui, il faut que les paquets puissent recompiler sous stable
2. Oui, il faut que les paquets utilisent les nouvelles bibliothèques,
disponibles uniquement en unstable

Et je crois que dans de nombreux cas, c'est possible, si on (les
mainteneurs) fait l'effort :
1. De compiler son nouveau paquet sous stable
2. Une fois que ça marche, de passer à unstable et de le compiler sous
unstable, et d'uploader cette version
3. Si pour faire 2, on doit faire des changements, il faut faire en
sorte que ça soit compatible avec 1.
4. Comme tout le monde fait ça (rires), on peut facilement recompiler
aussi les nouvelles libs dont on a besoin sous stable, donc faire 1.
avec les nouvelles libs.

Ça veut dire, pour les mainteneurs, bosser en stable et backporter le
monde dès qu'on a un paquet qui est un peu trop dépendant ...

Je sais, ça parait fou et c'est totalement impossible quand, par
exemple, la version de perl change (c'est ce que j'ai appelé dans un
mail précédent un gros changement du système).

Mais c'est quand même faisable sur certains paquets. Par exemple avec un
miroir officiel paquets de debian-devel pour stable.

Je suis pourtant d'accord avec toi (Raphaël) quand tu dis :

 les problèmes de recompilation, tu peux difficilement les éviter 
 [...] quand on a de si grands écarts (temporels et fonctionnels)
 entre deux versions

Le cas de Perl est flagrant.

Mais j'ai l'impression (et je pense que c'est cette même impression qui
met GM de mauvais poil ;-)) que certains mainteneurs ne font pas
l'effort d'essayer de se poser la questions de savoir si peut-être y'a
une chance pour qu'en y réfléchissant un peu ... le paquet puisse
compiler sous potato.

Si 1 mainteneur travaille en potato, il va se faire ch... pour rien. Ça
ne peut pas marcher. Mais si tous les mainteneurs essayent de travailler
en stable et de backporter ce dont ils ont besoin, alors :
1. on pourrait avoir des stable étendues plus facilement
2. peut-être (je n'en suis pas sur parce que le problème me semble
orthogonal) qu'on pourrait avoir des versions stable plus fréquentes.

Maintenant, je suis aussi conscient des difficultés que peuvent avoir
les mainteneurs qui bossent sur des paquets modernes. Mais dans
l'ensemble, on arrive à avoir pas mal de paquets recompilés pour potato
(kernel2.4, kde, xfree4, etc), alors pourquoi ne pas rêver un peu.

Et puis si on ne parle pas de ça sur -devel-french, où va-t-on en parler
? :)

Nico.
-- 
Nicolas SABOURET
LIMSI-CNRS, BP133, 91403 Orsay, France
http://www.limsi.fr/Individu/nico




Re: backport Imagemagick

2001-10-26 Par sujet georges mariano
Bon un dernier pour la route...

RH   d'accord à 100%), un développeur devrait bosser sous potato sauf
RH   exigences spécifiques... 
RH  
RH  Et là je suis 100% contre, en faisant cela, on ne passe jamais aux
RH  nouvelles versions des bibliothèques, et on ne bouge pas.
RH  
RH  Un développeur doit compiler sur unstable. 
Alors faut faire de la pub basée sur l'unstabilité de Debian :)
Je voudrais qu'on m'explique pourquoi le doit ??
Exemple, Le passage de samba2.0 a samba4.0, (pas de panique, c'est un exemple 
virtuel ;-)
Si ça compile parfaitement avec la libc6 2.1, pourquoi le faire 
obligatoirement avec la 2.2 ??
Je vois vraiment pas l'intérêt en terme de stabilité 
(ça va obliger à mettre à jour plus de paquet que nécessaire
donc plus de risques !)
[imagemagick _exige_ libdps alors que c'est pas _nécessaire_ ...]

Ce qui me mets vraiment de mauvais poil c'est
un apt-get source -b qui foire parce qu'il demande les dernières libs __à la 
mode__
alors que derrière un debian/rules binary fonctionne (très) bien ...

Tout ce que je demande c'est que les paquets pour lesquels il n'est pas 
__nécessaire__
de frimer ne nous __obligent__ pas à upgrader la moitié du système ...
(merci de prendre en considération les __ __ qui sont pas là pour rien)
Ceux qui disent que woody me semblent croire que 90% des paquets nécessitent le 
passage
en woody, ben je suis désolé, mon backport du monde démontre (statistiquement) 
le contraire...

En vrac,
') l'exemple fort-a-propos de /usr/share/doc, pourquoi tant de soucis pour la 
compatibilité
descendante de fichiers de docs et, apparemment bcp moins de réflexion sur un 
truc comme perl ??
'') je ne me souviens pas que la moitié des applis upstream linux induisent une 
mise à jour
radicale dans leurs dernières versions suite à des modifs perl amont. J'en 
déduis que le
problème de transition perl est __spécifique__ Debian, et là, ça me mets très 
mal à l'aise...
''') pourquoi est-il si inconcevable de modifier le paquet xlib6g(-dev) 
actuellement dans potato,
de lui rajouter les deux lignes, et régler ainsi pour une foultitude de paquets 
le problème
de la recompilation ?? ça m'a pris 5mn chez moi (plutôt 15)... 
Mais si j'ai bien compris c'est une hérésie chez Debian cause que potato est 
dans 
le marbre ...
J'arrète là, la liste est longue des spécificités packaging Debian qui 
m'échappent.
Je conçois parfaitement que la politique Debian s'affine/évolue entre deux 
releases,
mais à partir du moment ou cette même politique m'oblige à gérer mon parc 
à-la-windows
en courant après la dernière version de tel ou tel paquet ... tout ça pour
pouvoir installer la dernière version d'un logiciel qui n'a rien voir avec ces 
décisions
je me demande où est le gain ...

A+
-- 
# mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06   
# INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59   
# BP 317 -- 59666 Villeneuve d'Ascq   
# http://www3.inrets.fr/estas/mariano




Re: backport Imagemagick

2001-10-26 Par sujet Jean-Christophe Dubacq
On Fri, 26 Oct 2001, georges mariano wrote:

 Mon objectif est de faire fonctionner bientôt dix machines en
 permanence en expliquant aux utilisateurs pourquoi il est si
 difficile de mettre sur les machines debian/potato telle ou telle
 applis (dans sa dernière version) dont dipose sans problème le
 premier mandrakien venu ...

Parce que tu crois que ca ne casse rien dans sa Mandrake ?

-- 
Jean-Christophe Dubacq -- ATER en informatique à la faculté d'Orsay.
Tel: 01 69 15 76 43 / 06 64 86 10 56 --- Email: [EMAIL PROTECTED]




Re: backport Imagemagick

2001-10-26 Par sujet Denis Barbier
On Fri, Oct 26, 2001 at 12:12:34PM +0200, georges mariano wrote:
 On Fri, 26 Oct 2001 11:25:09 +0200  Roland Mas [EMAIL PROTECTED] wrote:
 
 RMLa possibilité d'upgrader un système.  Si l'état initial est connu
 RM  (la stable précédente ou celle d'avant), on peut.  S'il est inconnu
 RM  parce que le mec s'est installé des paquets rétroportés à différents
 RM  moments, on peut pas upgrader de manière déterministe (ou alors, il
 RM  faut prendre en compte toutes les combinaisons possibles d'upgrades
 RM  intermédiaires).
 
 
 
 Le principe fondamental des OS modernes c'est de garder autant que possible
 une independance entre les couches existantes. En matiere de (re)compilation
 de softs ceci est assuré par les mécanismes (sophistiqués) d'éditions
 de liens, de chargement dynamique etc ... On peut envisager d'avoir plusieurs
 version d'une même librairies et jouer ensuite sur les réglages possible.
 Moralité : Ce premier paragraph (celui de RM!) est orthogonal à une bonne 
 perception de ce quoi doit faire un OS moderne comme Linux/Debian...
[...]

Dans le genre « je dis n'importe quoi », je te ferai remarquer que pour
l'instant c'est toi le vainqueur, ton diagnostic sur les problèmes
rencontrés avec imagemagick était complètement délirant. Est-ce que tu
comptes l'admettre un jour, ou tu vas me démontrer que c'est en fait
moi qui me suis trompé ?

Sur le fond, ce n'est pas la peine de répondre, puisqu'apparemment tu as ta
propre définition de ce qu'est la stabilité de Debian, et ceux qui n'ont
pas la même ne sont que des abrutis.

Oui, il y a des problèmes, certains développeurs font du travail de merde,
certaines décisions techniques visent à favoriser la vie des autobuilders
en se foutant des implications sur les utilisateurs, mais si ton but est
que ça change, il faudrait essayer d'être productif et proposer des idées
pour qu'elles soient relayées.

Denis




Re: backport Imagemagick

2001-10-26 Par sujet georges mariano
On Fri, 26 Oct 2001 14:36:19 +0200  [EMAIL PROTECTED] (Denis Barbier) wrote:

DB  On Fri, Oct 26, 2001 at 12:12:34PM +0200, georges mariano wrote:

DB  Dans le genre « je dis n'importe quoi », 

DB  Oui, il y a des problèmes, 
Faudrait savoir...

DB  certains développeurs font du travail de merde,
pas celui de ImageMagick donc...
DB  certaines décisions techniques visent à favoriser la vie des autobuilders
pas celles qui tournent autour d'autoconf ou des différents organisations
de perl donc...
DB  en se foutant des implications sur les utilisateurs, 

J'ai pas de bol, je tombe toutjours sur de mauvais exemples de vrais
problèmes ... comment voulez-vous être crédible après ça...

DB  mais si ton but est que ça change, 
 Pourquoi devrais-je avoir un but (sous-entendu dans la 
ligne Debian) ? Mon seul objectif, c'est d'avoir un système qui réponde
à mes besoins. Mais quand on me répond que le système Debian est l'un des
plus stable quitte à réinstaller la moitié de l'environnement des utilisateurs
actuels pour une histoire de Debian Policy, je m'interroge.

DB  il faudrait essayer d'être productif et proposer des idées
Personnellement, je me sens productif ici, en backportant ce dont nous avons
besoins, je nous évite (enfin je crois) pas mal de problèmes de ...
stabilité (cf la liste user). C'est toute mon ambition, même si elle passe
par une technique que certains prennent pour impossible...

DB  pour qu'elles soient relayées.
 Ben si mes diagnostics sont étiquetés comme n'importe quoi, c'est plutôt
foutu d'avance non ???

A+ 

-- 
# mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06   
# INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59   
# BP 317 -- 59666 Villeneuve d'Ascq   
# http://www3.inrets.fr/estas/mariano




Re: backport Imagemagick

2001-10-25 Par sujet Jérôme Marant
georges mariano [EMAIL PROTECTED] writes:
 
 NS   Parait qu'il y a une équipe assurance qualité chez Debian ??
 NS  
 NS  Je ne pense pas que qa soit en cause. C'est plutôt tous les mainteneurs
 NS  (nous) qui recompilons nos paquets sous Woody, créant ainsi des
 NS  dépendances trop fortes.
 arggg c'est marrant la dernière fois que j'ai dis ça (quasi mot pour mot)
 je me suis fais incendier ...(j'exagère juste un peu...)

  Les paquets destinés à testing/unstable ne sont pas fait pour être
  backportés. Nous avons déjà assez de travail avec unstable. Si on devait
  mettre les versions de dépendance à la main, et compiler avec des vieilles
  versions de bibliothèques, on en serait encore à la libc5 et consort.
 
 Bon ceci dit, je voulais dire que je me pose la question de savoir pourquoi 
 y'a des paquet qui arrivent dans woody alors qu'ils ne se recompilent
 pas automatiquement ... (autre exemple ? debconf, il y a quelques temps,
 plantage cause qu'un fichier po tchèque je crois avait une erreur de syntaxe
 [évidemment 'rm le-dit-fichier.po' ... euh, y'a un rapport avec perl ?] 
 le plus marrant c'est le nom du mainteneur debconf...)

  Qu'est ce que tu racontes ?

 i.e suffit pas de balancer les initiales Q.A sur un site web pour s'approprier
 le sens véritable de ces initiales... autant pas les mettre.

  Il faudrait déjà que tu lises ce qu'il y a d'écrit sur le site web
  avant balancer des inepties.
 
 NS  Qui essaye de calmer GM :)
 euh, t'as rien de mieux à faire ?? (de plus constructif surtout ;-)
 :)

  Il essaie de répondre à tes questions, estime-toi heureux.

  Essaie au moins pour une fois de respecter les gens qui tentent de t'aider.

-- 
Jérôme Marant [EMAIL PROTECTED]
  [EMAIL PROTECTED]

http://marant.org




Re: backport Imagemagick

2001-10-25 Par sujet Nicolas SABOURET
georges mariano wrote:
 
 On Wed, 24 Oct 2001 17:53:39 +0200  Nicolas SABOURET [EMAIL PROTECTED] 
 wrote:
 
 NS   N'importe quoi.
 NS  Bah non. C'est normal parce que tout perl a changé !
 
 Les changements de perl ont donc un lien avec :
 - la valeur vendor qui produit une cible Makefile qui n'existe pas ?
 (la valeur site passe ... elle)
 

Oui.

 - ce genre d'erreur également (je garantis pas les retours à la ligne...) ??
 
 dh_movefiles: debian/imagemagick//usr/share/man/man3/Image::Magick.3pm not 
 found

Je pense que oui.

 
 NS  Bah ... de Woody ? Je comprends pas ta question. On peut compiler un
 NS  paquet sous Woody aussi :)
 Perdu ... je sais _aussi_ recompiler sur woody (trop fort!!!)
 L'erreur obtenue est la première de la liste donnée [...]

Je n'avais vraiment pas compris ta question (le de Woody, c'était pour
rire, et pour montrer que je n'avais pas compris).
Je sais bien que tu n'es pas un newbie. Je pense que personne ici n'a
cette impression !!

Tu demandais : D'où viennent les paquets binaires ?. Je n'avais pas
compris de quels paquets il s'agissait.
Maintenant, ce que j'ai compris, c'est que tu as aussi essayé de
recompiler le truc sous Woody, et que tu as qd même des erreurs. C'est
ça ?

 Juste pour me convaincre/calmer : quelqu'un peut-il faire un
 apt-get source -b imagemagick ?? ... sur une woody évidemment !!

C'est ça que je n'avais pas compris. Au départ, tu étais sur Potato et
j'ai du louper le passage ou tu arrêtait de backporter le monde :)

echo Backport the world :)

 [évidemment 'rm le-dit-fichier.po' ... euh, y'a un rapport avec perl ?]
 le plus marrant c'est le nom du mainteneur debconf...)
 

Accorde au moins le droit à l'erreur aux mainteneurs... C'est vrai que
celle-là est pas mal, mais un paquet testing n'est pas obligatoirement
parfait ...

 euh, t'as rien de mieux à faire ?? (de plus constructif surtout ;-)

Je trouvais juste que la critique sur l'impossibilité de recompiler les
paquets est fondée. L'exemple (utilisant perl) était mauvais, mais je
crois que c'est un problème général et puisqu'on est sur devel, on
devrait pouvoir en parler.

Nico.
-- 
Nicolas SABOURET
LIMSI-CNRS, BP133, 91403 Orsay, France
http://www.limsi.fr/Individu/nico




Re: backport Imagemagick

2001-10-25 Par sujet georges mariano
On Wed, 24 Oct 2001 22:04:55 +0200  [EMAIL PROTECTED] (Denis Barbier) wrote:

D
DB  Au lieu de t'énerver, tu aurais pu regarder si c'est un bug connu.
DB  direction http://bugs.debian.org/imagemagick et là, ô miracle, qu'est-ce
DB  qu'on voit ?

Tout à fait d'accord avec toi, malheureusement j'étais en déplacement 
aujourd'hui...
Bon, tu l'as fait pour moi ... ;-)

DB  Seulement le responsable du paquet n'arrive pas à reproduire ce bug, 
ben je reprendrai une suggestion faite ici (et pour laquelle je suis
d'accord à 100%), un développeur devrait bosser sous potato sauf
exigences spécifiques... 

A+
-- 
# mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06   
# INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59   
# BP 317 -- 59666 Villeneuve d'Ascq   
# http://www3.inrets.fr/estas/mariano




Re: backport Imagemagick

2001-10-25 Par sujet Raphael Hertzog
Le Thu, Oct 25, 2001 at 10:03:51PM +0200, georges mariano écrivait:
 ben je reprendrai une suggestion faite ici (et pour laquelle je suis
 d'accord à 100%), un développeur devrait bosser sous potato sauf
 exigences spécifiques... 

Et là je suis 100% contre, en faisant cela, on ne passe jamais aux
nouvelles versions des bibliothèques, et on ne bouge pas.

Un développeur doit compiler sur unstable. Et même testing c'est limite
dans certains cas.

Ce ne veut pas dire qu'il doit faire exprès d'emmerder les utilisateurs
qui veulent recompiler sur potato ... :-) les problèmes de
recompilation, tu peux difficilement les éviter ... surtout quand on a
de si grands écarts (temporels et fonctionnels) entre deux versions
successives de Debian.

A+
-- 
Raphaël Hertzog -+- http://strasbourg.linuxfr.org/~raphael/
Le bouche à oreille du Net : http://www.beetell.com
Naviguer sans se fatiguer à chercher : http://www.deenoo.com
Formation Linux et logiciel libre : http://www.logidee.com




Re: backport Imagemagick

2001-10-24 Par sujet Roland Mas
Patrice Karatchentzeff (2001-10-24 15:44:35 +0200) :

 Bah, la réponse est toujours la même : quand tu gères un parc de
 machines en production, tu ne peux pas faire n'importe quoi dessus.
 L'approximation et le débogage n'ont pas leur place. Dès-lors, le
 choix de Potato s'impose obligatoire (C'est Debian qui parle de
 stable...) et donc, corrolairement, le back-port pour tous les
 logiciels plus à jour...

  Oui, bon, certes, mais je ne vois pas en quoi recompiler un paquet
de testing pour stable le rend stable.  S'il est buggué dans testing,
il le sera tout autant dans stable.  Et en plus, le recompiler dans
stable risque d'introduire de nouveaux bugs parce que le package n'a
pas été prévu pour tourner sous stable.  Soit c'est des bugs cachés
(par exemple une dépendance non exprimée ou mal exprimée sur une
version particulière d'une bibliothèque), soit c'est pas des bugs.
Genre, un package pour Woody s'attendra à trouver des fichiers à un
endroit précis (parce que la Policy de Woody est ce qu'elle est) et
que ces fichiers n'y seront pas en Potato (parce que la Policy n'est
pas la même).

  Pour moi, le backport risque d'introduire plus de problèmes qu'il
n'en résoudra.

 testing est bien pour les courageux (et les moins courageux) mais
 cela reste du test, ce qui la condamne en production¹.

  Et faire confiance à un système non testé, potentiellement non
cohérent, c'est pour les peureux ?

 ¹: tu trouveras toujours des gens pour me contredire (testing
 stable, au moins autant que telle ou telle distribution) mais
 lorsque tu connais les grosses entreprises, tu ne rigoles pas avec
 ce genre de principe. La stabilité *est* le critère absolu dans ce
 genre de démarche.

  Aucun problème sur ce principe.  Mais je ne suis pas convaincu que
Potato+backports soit tout le temps plus stable que testing.  Potato
tout court, stable comme un roc, OK.  Mais des backports...

Roland.
-- 
Roland Mas

- Ogenki desuka, yau de poêle ?
- Genki desu, ture en zinc.




Re: backport Imagemagick

2001-10-24 Par sujet Patrice Karatchentzeff
Le Wed, 24 Oct 2001 16:23:01 +0200, [EMAIL PROTECTED] écrivait :


   Aucun problème sur ce principe.  Mais je ne suis pas convaincu que
 Potato+backports soit tout le temps plus stable que testing.  Potato
 tout court, stable comme un roc, OK.  Mais des backports...

C'est vrai pour des paquets sensibles (libc, X, etc.). Pour du tout
venant (Imagemagick ici), ce n'est pas un problème.

Cela reste une potato  avec des paquets « utilisateurs » mis à jour.
Donc, au pire, ce qui risque d'être instable sont les paquets «
utilisateurs » qui ne doivent pas interférer avec le système (au sens où
un seg fault paralyserait la machine). Si l'on doit changer un paquet
critique, il faut *sérieusement* se pencher sur la question (passage ou
non à testing (via bien sûr une mise à jour purement graduelle comme le
souligne Jérôme)).

PK

-- 
Patrice KARATCHENTZEFF
STMicroelectronics   Tel:  04-76-92-67-95
850, rue Jean Monnet
38926 CROLLES Cedex, France  Courriel: [EMAIL PROTECTED]





Re: backport Imagemagick

2001-10-24 Par sujet georges mariano
On Wed, 24 Oct 2001 15:00:37 +0200 (MEST)  Jérôme Marant [EMAIL PROTECTED] 
wrote:

JMTu es en train de backporter le monde Georges ? ;-)

vi... on va me surnommer Atlas ... ;-)
 
JMPourquoi ne passes-tu pas à testing plutôt que te donner tant
JMde mal ?

Euh, qui t'as dit que j'avais du mal ... Imagemagick c'est un paquet
sur ... un peu plus de 326 ... :-)
Pourquoi ??
Réponse  : pourquoi pas ??
Plus sérieusement, pour le principe ! Si Debian se dit stable (et
je demande qu'à le croire) ce doit être raisonnablement faisable...
Si ça ne l'est pas alors y'a un blême ...

Et le plus important :  c'est inimaginable les trucs qu'on apprend en 
faisant ça... C'est imparable pour la qualité des paquets...

Petit exemple : la recompile de imagemagick bloque entre autres parce que
a) il exige une lib qui en définitive est optionnelle
b) il oublie de demander une lib qui elle est (apparemment) indispensable 
c) ce problème de install_vendor
d) après avoir mis la valeur site, on va un peu plus loin...
ça bloque à nouveau ... veut installer des trucs dans
debian/usr/lib/perl5/... qui n'existe pas ...

N'importe quoi.

PS : Dans l'intervalle de nombreux messages très significatifs ...
Juste deux choses (c'est un peu méchant mais bon...):
1- Le seul qui ai vraiment compris _tous_ les paramètres du problème
c'est PK. 
2- A part ça bcp d'approximations... ai-je dit que j'upgradais aveuglément 
tous ce que je backporte (plus pour le fun d'ailleur...) ?

Pour me convaincre de passer en woody, précipitez-vous pour répondre
à la question suivante :
a) qu'on m'explique pourquoi je vais (prendre le risque non négligeable de) 
 rendre inutilisable ma petite dizaine de machines parce que je vais pointer 
sur woody et que, quasi inévitablement, ça va me chambarder les serveurs X,
les install perl, tout ça pour que mes utilisateurs, qui se pointent tous
les matins au boulot (détail non négligeable), utilisent la dernière version 
d'une appli tout venant reconnue stable upstream, 
et qui n'à que faire de la policy-à-la-mode-actuellement ?

b) une de plus tiens, pour la route... si le paquet source pris dans
woody recompile pas ... d'où vient le paquet binaire correspondant ???

Je ne vous donnerai pas la liste des paquets qui soit disant nécessitent woody
et qui fonctionnent bien sur mes potato depuis longtemps. Et qui se recompile
sans un problème simplement en faisant croire que je suis en Xfree4 (merci
equivs)

Pour conclure, faudrait peut-être se rendre compte un jour que ce qui est
'unstable' chez Debian c'est _surtout_ les décisions humaines Debian,
et pas les bugs des applis, ni la recompilation du tarball 
(90% de la validité du package)...
On en vient à ne pas pouvoir installer un paquet pour des raisons
administratives et non techniques...
Faut arréter de délirer sur vos destriers blancs étiquetés Debian (ça rime!)...

Je crois pas que ce soit la faute de ImageMagick si le paquet que je récupère
ne se compile pas.

ça vient de me donner une idée horrible ... je remonte d'un grand...
make install (i.e install à la tarball)... 
et ça marche !! display 5.3.8 en potato... dernière fois que je fais ça.;-)

Parait qu'il y a une équipe assurance qualité chez Debian ??
Fallait pas m'énerver ... ;-)
A+

-- 
# mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06   
# INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59   
# BP 317 -- 59666 Villeneuve d'Ascq   
# http://www3.inrets.fr/estas/mariano