#1 Le 20/06/2005, à 10:06
- newtech13
Comment ignorer les pb de dépendances
Comme beaucoup de monde sur ce forum j'ai des pbs avec les dépendances et notamment libc6 et locales. J'ai probablement du installer à la main un libc6 récent. Aujourd'hui quand je veux utiliser apt-get j'ai systématiquement un :
The following packages have unmet dependencies:
locales: Depends: glibc-2.3.2.ds1-20ubuntu13
Ca ne gêne pas le fonctionnement du système et en fait locales semble marcher convenablement.
Pb : je ne peux plus updater mon système normalement puisque apt-get refuse systématiquement de faire un upgrade.
Y-a-t-il un moyen de lui dire d'ignorer cette dépendance pour faire correctement son boulot ?
#2 Le 20/06/2005, à 10:10
- Nairolf
Re : Comment ignorer les pb de dépendances
Regarde si un -f est possible... sinon essaye "apt-get dist-upgrade".
"Join us now and share the software... You'll be free hacker, you'll be free"
Hors ligne
#3 Le 20/06/2005, à 10:40
- newtech13
Re : Comment ignorer les pb de dépendances
Le pb quand on fait par exemple un -f dist-upgrade c'est qu'il propose de remover en gros tous les packages de base :
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
Calculating upgrade... Done
The following packages will be REMOVED:
kubuntu-desktop language-pack-en language-pack-en-base language-pack-fr
language-pack-fr-base locales lsb ubuntu-base
0 upgraded, 0 newly installed, 8 to remove and 0 not upgraded.
Need to get 0B of archives.
After unpacking 32,9MB disk space will be freed.
Do you want to continue [Y/n]?
Là c'est clair je répond n sinon en je n'ai plus qu'à réinstaller le système
#4 Le 20/06/2005, à 17:10
- newtech13
Re : Comment ignorer les pb de dépendances
J'ai trouvé une solution surement très dangereuse mais j'ai épuisé toutes les options de apt-get sans succès.
J'ai fini par directement éditer le fichier /var/lib/dpkg/status pour enlever la dépendance en question sur le package locales.
Du coup j'ai pu faire un upgrade sans problème et tout marche nickel.
Hors ligne