➜ ~ apt-repo rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64 classic gostcrypto rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/noarch classic rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64-i586 classic ➜ ~ sudo apt-get install bottles .......... .......... Следующие пакеты имеют неудовлетворенные зависимости: bottles: Depends: typelib(WebKit2) (= 4.0) Depends: python3(curses) (< 0) E: Извините, `битые' пакеты
apt-get dist-upgrade предварительно сделали?
> E: Извините, `битые' пакеты https://www.altlinux.org/Apt/TroubleShooting#Извините,_`битые'_пакеты
(Ответ для Антон Мидюков на комментарий #1) > apt-get dist-upgrade предварительно сделали? Да конечно.
Created attachment 19990 [details] 123.txt Статья помогла избавиться от одной неудовлетворённой зависимости. Теперь так: Следующие пакеты имеют неудовлетворенные зависимости: bottles: Depends: python3(curses) (< 0) E: Извините, `битые' пакеты Может прольёт свет вывод следующей команды (приложил файл 123.txt): apt-get install -o Debug::pkgProblemResolver=yes -o Debug::pkgRemoveDepends=yes -o Debug::pkgMarkInstall=yes bottles
Покажите пожалуйста вывод следующих команд: rpm -qi python3 apt-cache policy python3 apt-get install -o Debug::pkgProblemResolver=yes -o Debug::pkgRemoveDepends=yes -o Debug::pkgMarkInstall=yes python3 apt-cache list-extras apt-cache list-unreleased
Не удалось воспроизвести на системе ALT Workstation K 11.1 x86_64, обновлённой до актуального репозитория p11.
Created attachment 20002 [details] 4.txt
(Ответ для Ivan A. Melnikov на комментарий #5) > Покажите пожалуйста вывод следующих команд: > > rpm -qi python3 > > apt-cache policy python3 > > apt-get install -o Debug::pkgProblemResolver=yes -o > Debug::pkgRemoveDepends=yes -o Debug::pkgMarkInstall=yes python3 > > apt-cache list-extras > > apt-cache list-unreleased Создал файл 4.txt с выводом этих команд. Как оказалось, с такой проблемой не только этот пакет. Что делать, подскажите.
> ➜ ~ rpm -qi python3 > Name : python3 > Version : 3.12.10 > Release : alt1 > DistTag : sisyphus+381757.100.1.1 > Architecture: x86_64 > Install Date: Вс 20 апр 2025 09:40:22 [...] > Build Date : Ср 16 апр 2025 18:26:48 У Вас почему-то установлен python 3.12.10 из Сизифа -- не из актуального Сизифа, там уже 3.13, а из Сизифа, каким он был около 20 апреля 2025 года. Похоже, теперь в вашей системе намешаны пакеты из p11 и не слишком свежего Сизифа. Если хотите привести всё к p11, думаю, проще всего будет посмотреть на https://www.altlinux.org/Downgrade -- создайте /etc/apt/preferences как там написано, ещё раз убедитесь, что у Вас нет ничего лишнего в `apt-repo list` и обновитесь (apt-get update && apt-get dist-upgrade). По идее, при dist-upgrade Вам предложат откатить (downgrade) ряд пакетов, а также удалить что-нибудь. Прежде чем соглашаться убедитесь, что не удаляется ничего важного. После такого dist-upgrade вывод apt-cache list-extras должен стать значительно короче, apt-cache list-unreleased пустым, ну и возможность ставить любые пакеты из p11 должна вернуться.