[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] probl apt-get



 --- Benoît Barbier <benoit.br@skynet.be> a écrit : 
> On Tue, 12 Mar 2002 20:12:06 +0100
> Remi Letot <r_letot@yahoo.com> wrote:

<couic>

> > > Depuis apt-get envoi des mess d'err :
> > > Exemple :
> > >  # apt-get install hdparm
> > > Reading Package Lists... Done
> > > Building Dependency Tree... Done
> > > You might want to run `apt-get -f install' to
> correct these:
> > > Sorry, but the following packages have unmet
> dependencies:
> > >   licq-plugin-qt2: Depends: licq but it is not
> installable or
> > >                             licq-ssl but it is
> not installable
> > > E: Unmet dependencies. Try 'apt-get -f install'
> with no packages
> > > (or specify a solution).
> > 
> > Le monsieur te dit de faire apt-get -f install
> > As-tu essayé ?
> 
> J'ai n'ai pas osé :o)
> J'ai tellement eu du mal à l'installer ma woody que
> je suis un peu timide avec elle. :o)
> Et comme je ne connais pas la distro, quand je me
> rends compte que j'ai fait une co...
> Je préfère demander av d'aggraver les choses.

Tu as bien raison. En général, apt-get -f install va
tenter de réparer les choses pour ne plus avoir de
dépendances manquantes. Pour ça il va soit installer
les packages manquants, soit enlever les packages pour
lesquels les dépendances ne peuvent pas être
satisfaites. Dans ce dernier cas, puisqu'il retire des
packages, il te demande *toujours* l'autorisation,
avec la liste des packages qu'il va retirer. Donc pas
vraiment de risque.

> > Mais pourquoi veux-tu mixer stable et testing ?
> Testing et unstable, je
> > comprends (d'ailleurs je le fais :-), mais stable
> et testing...
> 
> Je l'ai (licq) cherché sur :
>
http://www.fr.debian.org/distrib/packages#search_packages
> Il ne le trouve qu'en stable et unstable, mais pas
> testing.

Ah tiens, oui, c'est bizarre... je suppose que c'est
dû au freeze actuel.

> Et j'ai naïvement cru que c'était moins risqué de dl
> du stable que du unstable.

En théorie ça l'est, mais les versions des libs
fondamentales (style libc) ont méchamment changé
depuis stable. Donc les packages ne peuvent pas être
installés tels quels.

> Donc en résumé je rajoute unstable à mon
> source.liste, un petit passage en force et tout ira
> bien.
> J'ai bien fait de demander j'allais ajouter stable. 

Non non non, c'est quand même pas aussi simple que ça.
Si tu fais ça il va tout mettre à jour vers unstable,
ce qui n'est pas l'effet recherché :-)

Il y a moyen de spécifier testing et unstable dans
sources.list, de donner la priorité à testing, et
d'installer les packages que tu veux de unstable avec
leurs dépendances. Mais il faudra attendre ce soir
pour la config, que je sois chez moi.

En tous cas, une chose intéressante si tu veux mixer
les versions, c'est de vérifier pourquoi un package
n'a pas été accepté dans testing (s'il y a un risque
de corrompre tout ton filesystem, autant le savoir à
l'avance :-) Je te donnerai ce soir les liens
intéressants pour ce genre de recherche.

A+,
-- 
Rémi

___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com
_______________________________________________
Linux Mailing List
Archives: http://unixtech.be/mailman/listinfo/linux