* Juan David Pineros Garcet <[EMAIL PROTECTED]> [2002-11-17 13:29] :
> Bonjour a tous,
> 
> Je suis nouveau sur cette liste, et debutant en linux (version: debian 
> woody). Voici le probleme:
> 
> j'ai voulu installer cronosii version 2.2.22-3. Sur le site debian, j'ai vu 
> que libc6 2.3.1-1 ou plus etait necessaire, alors j'ai effectue les 
> operations suivantes:
> 
> apt-get install libc6=2.3.1-1
> apt-get install cronosii=2.2.22-3
> 
> 
> Cependant, maintenant j'ai un probleme:
> apt-get check
> Reading Package Lists...
> Building Dependency Tree...
> You might want to run `apt-get -f install' to correct these.
> Sorry, but the following packages have unmet dependencies:
>   cronosii: Depends: libdb3 (>= 3.2.9-17) but 3.2.9-16 is installed
>             Depends: libfreetype6 (>= 2.1.1-1) but 2.0.9-1 is installed
>             Depends: libgdk-pixbuf2 (>= 0.20.0-1) but 0.17.0-2 is installed
>             Depends: libgnomeui32 (>= 1.4.2-3) but 1.4.1.4-3 is installed
>   libc6: Depends: libdb1-compat but it is not installable
>   libc6-dev: Depends: libc6 (= 2.2.5-11.2) but 2.3.1-3 is installed
>   locales: Depends: glibc-2.2.5-11.2
> E: unmet dependencies. Try using -f
> 
> 
> Cependant, lorsque j'execute apt-get -f install, il me propose de 
> desinstaller pas moins de 852 packages, donc je reponds non... que faut il 
> faire ??

Il ne faut pas faire n'importe quoi : le paquet de cronosii pour woody
(en version 0.2.2.22-3) ne d�pend pas de libc6 2.3 :
http://packages.debian.org/stable/mail/cronosii.html, tu as du
regarder le paquet d'unstable. (bon, quand on d�bute, on fait
forc�ment des erreurs, mais c'est formateur ;-))

Du coup, apt-get te propose de mettre ton syst�me � jour avec les
versions de paquet qui d�pendent de la nouvelle version de la libc6
2.3 (merci de ne pas lancer ici un troll sur les d�pendances non
n�cessaires) qui est dans unstable uniquement (d'ailleurs, comment
as-tu pu installer cette version de la libc6 ?)

De mani�re g�n�rale, tu dois faire simplement un apt-get install
cronosii et apt-get se charge de r�soudre les d�pendances lui-m�me.

Pour r�parer ton probl�me, tu devrais r�installer l'ancienne version
de la libc6 (apt-get install libc6=2.2.5-6 --reinstall en comman�ant
par simuler la commande avec --simulate pour v�rifier que cela fait
bien ce que tu veux).

Fred

Répondre à