apt-get “Paquets cassés”

1

Lors de l’installation de python-dev:

sudo apt-get install python-dev

Je reçois l'erreur suivante:

The following packages have unmet dependencies:
python2.7-dev : Depends: python2.7 (= 2.7.3-0ubuntu3) but 2.7.3-0ubuntu3.1 is to be installed
                Depends: libpython2.7 (= 2.7.3-0ubuntu3) but 2.7.3-0ubuntu3.1 is to be installed
E: Unable to correct problems, you have held broken packages.

J'ai déjà installé python2.7 et libpython2.7. Je ne comprends pas "0ubuntu3" et "0ubuntu3.1" signifie dans l'erreur.

Je suis sur Ubuntu 12.04. Je l' ai essayé apt-get update, à apt-get upgradeplusieurs reprises. J'ai essayé de chercher le problème sur Google, mais je n'y trouve aucune solution. Je ne veux pas autoremove python, ça va enlever 300 Mo de trucs, donc je suppose que plus d'une chose va cesser de fonctionner.

Depuis lors, j'ai réinstallé Ubuntu 12.04 et je n'ai pratiquement rien installé par la suite, aucune mise à jour de sécurité, etc. Cette fois, python-dev et libboost-dev ont été installés sans problème. Mais je suis confronté au même problème avec freeglut3-dev:

The following packages have unmet dependencies:
freeglut3-dev : Depends: libgl1-mesa-dev but it is not going to be installed or
                      libgl-dev
                Depends: libglu1-mesa-dev but it is not going to be installed or
                      libglu-dev
E: Unable to correct problems, you have held broken packages.

Les commentaires que j'ai reçus jusqu'à maintenant suggèrent qu'il devrait y avoir un lien avec le gestionnaire de paquets. Quelqu'un at-il fait face à ce problème? Quelqu'un peut aider s'il vous plaît?

Merci

Végéta
la source
Il serait utile que vous publiiez votre source.list complète (y compris quelque chose provenant de sources.list.d /), ainsi que votre préférence apt (/ etc / apt / preferences *) et la sortie de dpkg -l '*' | grep ^h(le cas échéant).
Phogg
@phogg: Voici les liens, sources.list , il n'y a qu'un seul fichier dans sources.list.d / google-chrome.list . Il n'y a pas de préférences. Il n'y a pas de sortie pour dpkg -l '*' | grep ^h.
vegeta
Donc, apparemment, ce problème s'est résolu de lui-même lorsque j'ai ouvert le 'Gestionnaire de mises à jour' -> 'Paramètres' -> Vérifier tout pour les sources de mises à jour (sécurité précise, mises à jour, propositions, rapports). Fermez la fenêtre Paramètres. Cliquez ensuite sur «Vérifier» dans la fenêtre «Gestionnaire de mise à jour». Cela a en quelque sorte corrigé les dépendances brisées. Et j'ai pu tout installer en douceur.
vegeta