Le Wed, 11 Dec 2002 15:56:16 +0100, Frederic Mantegazza <mantegazza@???> a écrit :
> On Wednesday 11 December 2002 15:28, Dinh-Tuan.Pham@??? wrote:
>
> > D'apres ce que j'ai compris, tu as un paquet libmng1 qui dépend de
> > liblcms que tu veux remplacer, mais libmng1 ne veut pas ce remplacant
> > Le seule moyen est de recompiler libmng1 pour le faire dependre de
> > liblcms _ou_ liblcms1. Sinon tu peux envisager de suprimer liblcms1 si
> > cela ne provoque pas d'autres problèmes de dépendance !
>
> C'est liblcms que je veux remplacer par liblcms1. Ton analyse me semble etre
> la bonne; il faut faire en sorte que libmng1 depende de l'un *ou* de
> l'autre.
>
> Je suppose que c'est la ligne :
>
> Build-Depends: autoconf, automake, libtool, debhelper (>> 3.0.0),
> libjpeg62-dev | libjpeg-dev, liblcms-dev (>= 1.08-1), xlibs-dev (>=
> 4.1.0-0), zlib1g-dev | libz-dev
>
> du fichier .dsc qu'il faut retoucher, non ? Un truc du genre :
>
> Build-Depends: autoconf, automake, libtool, debhelper (>> 3.0.0),
> libjpeg62-dev | libjpeg-dev, liblcms-dev (>= 1.08-1) | liblcms1-dev,
> xlibs-dev (>= 4.1.0-0), zlib1g-dev | libz-dev
>
> Me trompe-je ?
Salut,
Je crois que tu te trompe de pb ! Si tu veux pouvoir installer ta nouvelle version
de bibliothèque liblcms1, il faut que tu mette à-jour aussi les paquets qui épendent
directement de l'ancienne version (liblcms), dans ton cas libmng1 :
soit en installant liblcms1-dev et en recompilant ta version de libmng1 avec celle-ci,
soit en récupérant la nouvelle version de libmng1 qui doit sûrement dépendre de liblcms1...
C'est le classique pb des « rétroportages » : la mise à-jour d'un paquet (surtout d'une bibli)
entraine la mise à-jour de tout ce qui en dépend...
En espérant avoir été clair !
Fred.
--
Frédéric Boiteux - Calistel