Created attachment 11769 [details] список установленных пакетов Пытаюсь обновить p9 до p10. Typescript ниже. Список установленных пакетов -- в приложении. Диагностическое сообщение на мой взгляд не добавляет понимания, что нужно сделать, чтобы исправить ситуацию. [root@ryzen ~]# grep -v ^# /etc/apt/sources.list.d/yandex.list rpm [p10] http://mirror.yandex.ru/altlinux p10/branch/x86_64 classic rpm [p10] http://mirror.yandex.ru/altlinux p10/branch/x86_64 debuginfo rpm [p10] http://mirror.yandex.ru/altlinux p10/branch/x86_64-i586 classic rpm [p10] http://mirror.yandex.ru/altlinux p10/branch/noarch classic [root@ryzen ~]# apt-get update Get:1 http://mirror.yandex.ru p10/branch/x86_64 release [4223B] Get:2 http://mirror.yandex.ru p10/branch/x86_64-i586 release [1665B] Get:3 http://mirror.yandex.ru p10/branch/noarch release [2844B] Fetched 8732B in 0s (80.5kB/s) Hit http://mirror.yandex.ru p10/branch/x86_64/classic pkglist Hit http://mirror.yandex.ru p10/branch/x86_64/classic release Hit http://mirror.yandex.ru p10/branch/x86_64/debuginfo pkglist Hit http://mirror.yandex.ru p10/branch/x86_64/debuginfo release Hit http://mirror.yandex.ru p10/branch/x86_64-i586/classic pkglist Hit http://mirror.yandex.ru p10/branch/x86_64-i586/classic release Hit http://mirror.yandex.ru p10/branch/noarch/classic pkglist Hit http://mirror.yandex.ru p10/branch/noarch/classic release Reading Package Lists... Done Building Dependency Tree... Done [root@ryzen ~]# apt-get dist-upgrade Reading Package Lists... Done Building Dependency Tree... Done Calculating Upgrade... Failed The following packages have unmet dependencies: crtools-ovz: Conflicts: crtools E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. [root@ryzen ~]#
Удалите crtools перед обновлением. После обновления установите те пакеты, которые удалятся вместе с crtools (должно хватить vzctl).
Тропиночку будет смысл добавить в http://altlinux.org/Update/p10#Известные_проблемы
При удалении crtools, apt пытается снести пол системы. 36 upgraded, 30 newly installed, 762 removed and 1224 not upgraded. Должен же быть какой-то другой способ.
Так, ладно. Если вернуть apt/sources.list к p9, то удаление crtools действительно помогает. Будем считать workaround найден.
Новая проблема: [root@ryzen ~]# apt-get dist-upgrade ... installing package appstream-data-20221002-alt0.p10.1.noarch needs 1168MB on the / filesystem installing package app-defaults-0.2.8.5-alt2.noarch needs 1155MB on the / filesystem installing package altlinux-mime-defaults-0.437-alt0.p10.1.noarch needs 1156MB on the / filesystem installing package alterator-browser-gui-common-0.1-alt2.noarch needs 1155MB on the / filesystem E: Error while running transaction [root@ryzen ~]# df / Filesystem Size Used Avail Use% Mounted on /dev/sda3 25G 21G 3.2G 87% / [root@ryzen ~]#
(Ответ для Aleksey Cheusov на комментарий #4) > Так, ладно. Если вернуть apt/sources.list к p9, то удаление crtools > действительно помогает. Будем считать workaround найден. Интересно было бы проверить, сработает ли "apt-get install crtools-ovz" в исходном случае (после замены репо p9->p10) до dist-upgrade?
(In reply to Andrew Vasilyev from comment #6) > (Ответ для Aleksey Cheusov на комментарий #4) > > Так, ладно. Если вернуть apt/sources.list к p9, то удаление crtools > > действительно помогает. Будем считать workaround найден. > > Интересно было бы проверить, сработает ли "apt-get install crtools-ovz" > в исходном случае (после замены репо p9->p10) до dist-upgrade? К сожалению момент упущен. Частичный апдейт на p10 уже начался. Но сфейлил в другом месте. См. выше.
Прошу уточнить, тестовый стенд у Вас тот же, что описан в https://bugzilla.altlinux.org/show_bug.cgi?id=44154#c4 ?
(In reply to Vera Blagoveschenskaya from comment #8) > Прошу уточнить, тестовый стенд у Вас тот же, что описан в > https://bugzilla.altlinux.org/show_bug.cgi?id=44154#c4 ? Конечно.
(In reply to Aleksey Cheusov from comment #5) > installing package alterator-browser-gui-common-0.1-alt2.noarch needs > 1155MB on the / filesystem > E: Error while running transaction Лучше в одну кучу разные баги не мешать: Bug 44174
(In reply to Sergey Y. Afonin from comment #10) > (In reply to Aleksey Cheusov from comment #5) > > > installing package alterator-browser-gui-common-0.1-alt2.noarch needs > > 1155MB on the / filesystem > > E: Error while running transaction > > Лучше в одну кучу разные баги не мешать: Bug 44174 Я не понял, в чем претензия. Лично мне сообщение "E: Error while running transaction" не говорит ни о чем. Требуемый объем в 1.1Gb вполне имеется, свободно на диске больше 3-х Gb.
(In reply to Aleksey Cheusov from comment #11) > > > installing package alterator-browser-gui-common-0.1-alt2.noarch needs > > > 1155MB on the / filesystem > > > E: Error while running transaction > > > > Лучше в одну кучу разные баги не мешать: Bug 44174 > > Я не понял, в чем претензия. Не претензия, а совет. Исходная проблема с зависимостями и эта проблема с местом - это две разные проблемы. А баги следует заводить по принципу один баг - одна проблема. Даже если в процессе разбора всплывает что-то ещё, надо заводить отдельно, может быть оставляя ссылку. На случай с местом я вот тоже неткнулся, завёл Bug 44174, и там уже всё разобрали.
(In reply to Sergey Y. Afonin from comment #12) > (In reply to Aleksey Cheusov from comment #11) > > > > > installing package alterator-browser-gui-common-0.1-alt2.noarch needs > > > > 1155MB on the / filesystem > > > > E: Error while running transaction > > > > > > Лучше в одну кучу разные баги не мешать: Bug 44174 > > > > Я не понял, в чем претензия. > > Не претензия, а совет. Исходная проблема с зависимостями и эта проблема с > местом - это две разные проблемы. А баги следует заводить по принципу один > баг - одна проблема. Даже если в процессе разбора всплывает что-то ещё, надо > заводить отдельно, может быть оставляя ссылку. На случай с местом я вот тоже > неткнулся, завёл Bug 44174, и там уже всё разобрали. Давай еще раз. Свобдного места -- 3 гига. Требуется -- 1 гиг. При чем тут "проблема с местом"?
(In reply to Aleksey Cheusov from comment #13) > Давай еще раз. Свобдного места -- 3 гига. Требуется -- 1 гиг. При чем тут > "проблема с местом"? Речь о том, что упомянутая в первом сообщении ошибка The following packages have unmet dependencies: crtools-ovz: Conflicts: crtools не имеет никакого отношения к месту.
(In reply to Sergey Y. Afonin from comment #14) > (In reply to Aleksey Cheusov from comment #13) > > > Давай еще раз. Свобдного места -- 3 гига. Требуется -- 1 гиг. При чем тут > > "проблема с местом"? > > Речь о том, что упомянутая в первом сообщении ошибка > > The following packages have unmet dependencies: > crtools-ovz: Conflicts: crtools > > не имеет никакого отношения к месту. Да. К исходному сообщению объем свободного пространства на диске конечно не имеет отношения.
(Ответ для Andrew Vasilyev на комментарий #6) > Интересно было бы проверить, сработает ли "apt-get install crtools-ovz" > в исходном случае (после замены репо p9->p10) до dist-upgrade? Проверила, вот что получилось: Следующие пакеты будут УДАЛЕНЫ: crtools Следующие НОВЫЕ пакеты будут установлены: crtools-ovz ipset nftables
(Ответ для Vera Blagoveschenskaya на комментарий #16) > (Ответ для Andrew Vasilyev на комментарий #6) > > Интересно было бы проверить, сработает ли "apt-get install crtools-ovz" > > в исходном случае (после замены репо p9->p10) до dist-upgrade? > > Проверила, вот что получилось: > > Следующие пакеты будут УДАЛЕНЫ: > crtools > Следующие НОВЫЕ пакеты будут установлены: > crtools-ovz ipset nftables Спасибо! Это ожидаемое корректное поведение. Можно рекомендовать при обновлении p9->p10.
(In reply to Aleksey Cheusov from comment #0) > The following packages have unmet dependencies: > crtools-ovz: Conflicts: crtools > E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused > by held packages. Оказывается я и на это нарывался: Bug 40860