$ C ADU Reading Package Lists... Done Building Dependency Tree... Done Calculating Upgrade... Done The following packages will be upgraded libgsasl-devel The following NEW packages will be installed: libgsasl18 1 upgraded, 1 newly installed, 0 removed and 0 not upgraded. Need to get 0B/137kB of archives. After unpacking 95.2kB of additional disk space will be used. Do you want to continue? [Y/n] Committing changes... Preparing... #################################################################################################### [100%] file /usr/lib64/libgsasl.so.18.0.0 from install of libgsasl18-2.2.1-alt1.x86_64 conflicts with file from package libgsasl-2.2.0-alt1.x86_64 E: Error while running transaction
Так и знал, что тут чего-то не хватает, но не стал слушать интуицию. https://git.altlinux.org/tasks/359713/
Не знаю, почему Blocks: bug 46625. Что такое `C ADU`, тоже не знаю, т. е. это тоже не даёт ответа на предыдущий вопрос.
gsasl-2.2.1-alt2 -> sisyphus: Mon Oct 14 2024 Arseny Maslennikov <arseny@altlinux> 2.2.1-alt2 - Explicitly push out earlier versions of the libgsasl package. (Closes: 51714) Not sure why apt does not deal with this automatically.
В p10 надо сделать то же самое, что в 2.2.1-alt1 и 2.2.1-alt2, тогда не будет мешать обновлению.
И чтоб не прошляпить изменение soname: %files -n %libnso -f %libnso.lang %_libdir/lib%name.so.* + %_libdir/lib%name.so.%soversion
(Ответ для Arseny Maslennikov на комментарий #2) ... > Что такое `C ADU`, тоже не знаю, т. е. это тоже не даёт ответа на предыдущий > вопрос. Как, явно ADU это apt-get dist-upgrade :) Ну он же epm upgrade :) А зачем слушать интуицию, если надо https://www.altlinux.org/Shared_Libs_Policy и в пошаговом варианте https://www.altlinux.org/Shared_Libs_Policy_Comments
(In reply to Sergey V Turchin from comment #5) > И чтоб не прошляпить изменение soname: > %files -n %libnso -f %libnso.lang > %_libdir/lib%name.so.* > + %_libdir/lib%name.so.%soversion Мне так тоже больше нравится, но это не мой пакет, а я не свои пакеты предпочитаю сильно не менять, чтобы не злить тех, кто в ACL. % ssh G.alt acl sisyphus gsasl show gsasl @core @everybody Но в следующем апдейте можно поменять. > %files -n %libnso -f %libnso.lang > -%_libdir/lib%name.so.* > +%_libdir/lib%name.so.%soversion > +%_libdir/lib%name.so.%soversion.*
(In reply to Arseny Maslennikov from comment #7) > Мне так тоже больше нравится, но это не мой пакет, Есть другая информация! (tm)
$ acl sisyphus @core show @core placeholder glebfm ldv placeholder это почти всегда свободное место для сопровождения.
Created attachment 17015 [details] gsasl update & steam
В чатиках пишут, что вы своим gsasl'om steam сломали.
Так пусть не пишут а повесят что-то.