| Summary: | неудовлетворённые зависимости | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Branch p11 | Reporter: | Александр <malyshev_42> | ||||||
| Component: | bottles | Assignee: | qa-team <qa-team> | ||||||
| Status: | CLOSED WORKSFORME | QA Contact: | qa-p11 <qa-p11> | ||||||
| Severity: | normal | ||||||||
| Priority: | P5 | CC: | amakeenk, antohami, iv | ||||||
| Version: | unspecified | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
|
Description
Александр
2025-11-03 14:24:35 MSK
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 должна вернуться. |