Я установил python2.7 на Ubuntu Lucid пару месяцев назад через PPA. Все прошло нормально и проблем не было. Вчера я перешел с lucid на Ubuntu Precise, и обновление прошло гладко. Теперь мне нужно установить python2.7-dev, и я получаю ошибку unment зависимости:
sudo apt-get install python2.7-dev
...
The following packages have unmet dependencies:
python2.7-dev : Depends: python2.7 (= 2.7.3-0ubuntu3.2) but 2.7.4-1+lucid1 is to be installed
Depends: libpython2.7 (= 2.7.3-0ubuntu3.2) but 2.7.4-1+lucid1 is to be installed
E: Unable to correct problems, you have held broken packages.
Это явно связано с моим старым python2.7, который я установил на lucid. Чтобы это исправить, я хотел удалить python2.7 и переустановить его (apt-get remove python2.7
), но я понял, что он удалит много пакетов и вместо этого установит python3. Поэтому я этого не делал. Как мне избавиться от моего старого python2.7 и установить новый, который работает с Precise?
Обратите внимание, что все мои PPA отключены.