* dcabaton <[EMAIL PROTECTED]> [2003-06-18 13:06] :
> Resumons le probleme....
> 
> J'ai un paquet liborbit2 qui ne correspond pas à celui de Debian....
> 
> debian:/home/dcabaton# dpkg -l | grep liborbit
> ii  liborbit-dev   0.5.16-1       Dev libraries for ORBit - a CORBA ORB
> ii  liborbit0      0.5.16-1       Libraries for ORBit - a CORBA ORB
> ii  liborbit2      2.6.1-1woody1  Libraries for ORBit2 - a CORBA ORB
> 
> Et la version de Debian est liborbit2 2.3.107-1, je ne sais pas d'ou 
> vient ce paquet exotique !!

En regardant un peu les sources, il provient de l'une des sources suivantes :

> # Gnome 2.2
> deb http://mirror.raw.no/ gnome2.2/
> deb 
> http://ftp.acc.umu.se/mirror/mirrors.evilgeniuses.org.uk/debian/backports/woody/
>  
> gnome2.2/

[...]

> J'install donc la bonne version de Debian.....
> 
> debian:/home/dcabaton# dpkg -i /tmp/liborbit2_2.3.107-1_i386.deb
> dpkg - avertissement : liborbit2 mis à jour de la version 
> 1:2.6.1-1woody1vers l'ancienne version 0:2.3.107-1.
> (Lecture de la base de données... 60032 fichiers et répertoires déjà 
> installés.)Préparation du remplacement de liborbit2 1:2.6.1-1woody1 (en 
> utilisant .../liborbit2_2.3.107-1_i386.deb) ...
> Dépaquetage de la mise à jour de liborbit2 ...
> Paramétrage de liborbit2 (2.3.107-1) ...
> 
> debian:/home/dcabaton# dpkg -l | grep liborbit
> ii  liborbit-dev   0.5.16-1       Dev libraries for ORBit - a CORBA ORB
> ii  liborbit0      0.5.16-1       Libraries for ORBit - a CORBA ORB
> ii  liborbit2      2.3.107-1      Libraries for ORBit2 - a CORBA ORB

Oui, là, je suis fautif : je t'ai dit de forcer le remplacement de ce
paquet sans regarder auparavant ce que cela pouvait casser. Désolé ... :-(
 
> Mais si je reste avec cette version, les pbl vont commencer : plus 
> d'internet, plus de gdm, plus de X,etc..... la catastrophe en chaine !

 
> Si je tente un apt-get -f install, il me propose de supprimer tous les 
> paquets gnome, panel, metacity etc... pas trop cool

Je suppose que les sources ci-dessus sont commentées dans ton fichier
/etc/apt/sources.list ? Si tu les remets et que tu ré-installes le
paquet (avec la version 1:2.6.1-1woody1) posant problème (éventuellement
en forçant avec dpkg), il ne devrait plus y avoir de problème avec les
autres paquets et tu pourras enfin récupérer le paquet de développement
liborbit2-dev_2.6.1-1woody1_i386.deb qui te manquait (de la source
exotique).

En fait, le problème (si (j'ai bien tout compris) venait de la
chronologie suivante :

- tu as installé le paquet liborbit2 de la source exotique
- puis tu as commenté cette source
- et tu as voulu installer le paquet liborbit2-dev sans t'inquiéter d'où
  venait le paquet

d'où blocage à cause de la dépendance forte au niveau du numéro de
version entre les 2 paquets : il essaie d'installer la version -dev
correspondant au paquet que tu as déjà et il ne la trouve nulle part.
 
> Si je tente un apt-get install liborbit2-dev, il veut pas
> 
> "You might want to run `apt-get -f install' to correct these: Sorry, but 
> the following packages have unmet dependencies:"
> 
> 
> Voila, la triste histoire d'un mauvais paquet qui met le bordel partout 
> !!!!!

C'est vrai qu'il est plus facile de maintenir une distribution avec une
seule source, mais après se pose le problème de paquets peu à jour.

Si je ne suis pas clair, n'hésite pas à me redemander (éventuellement en
privé pour que l'on ne saoûle pas toute la liste).

Fred

-- 
LA FAQ d-u-f ? http://savannah.nongnu.org/download/debfr-faq/html/

Répondre à