Or depuis le 6 juin 2005 [1], les dernières Woody en production peuvent rencontrer quelques problèmes de mise à jour.
#apt-get update
#apt-get upgradeSi le programme apt-get propose des mettre à jour un nombre considérable de paquets, l’administrateur de la Woody est en droit de se demander si cela est normal et peut abandonner immédiatement la mise à jour en répondant Non à la commande apt-get upgrade.
#apt-get install libglade2-dev
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
Sorry, but the following packages have unmet dependencies:
libglade2-dev: Depends: libxml2-dev but it is not going to be installed
Depends: python-xmlbase but it is not going to be installed
E: Sorry, broken packagesLe problème d’« unmet dependencies » est typique au problème décrit par cet article. La commande suivante liste tous les problèmes de versions auxquels la distribution est confrontée :
#apt-cache unmet
Mais comment a-t-on pu rendre instable une Debian ? Il ne faut pas culpabiliser. Vous n’êtes pas en cause. Voici comment résoudre ce casse-tête.
/etc/apt/sources.list. Il y a deux points à vérifier :
L’astuce consiste à remplacer tous les « stable » par des « woody ».
Pour le dépôt de sécurité le fichier sources.list devait contenir la ligne suivante :
deb http://security.debian.org/ stable/updates main
Il faut la remplacer par :
deb http://security.debian.org/ woody/updates main
Ensuite pour tous les dépôts de backport ou autre il faut s’assurer auprès un mainteneur du dépôt si les mises à jour pour la Woody sont toujours disponibles et à partir de quel lien. Par exemple pour tous les paquets de dépôt de Backports.org, il faut simplement remplacer la référence « stable » par « woody » comme suit :
deb http://www.backports.org/debian stable mozilla-firefox
deb http://www.backports.org/debian stable mozilla-thunderbird
deb http://www.backports.org/debian stable kernel-image-2.4.26-i386Deviennent :
deb http://www.backports.org/debian woody mozilla-firefox
deb http://www.backports.org/debian woody mozilla-thunderbird
deb http://www.backports.org/debian woody kernel-image-2.4.26-i386Suite à la correction du fichier /etc/apt/sources.list la gestion des paquets sous Woody devrait mieux fonctionner. Comme quoi cette bonne vieille Woody est toujours bien stable !
[1] Date de la sortie officielle de la Debian 3.1 appelée Sarge
| Date | Nom | Message |