Bug 51714 - libgsasl: libgsasl.so.18.0.0 from libgsasl18-2.2.1-alt1.x86_64 conflicts with libgsasl-2.2.0
Summary: libgsasl: libgsasl.so.18.0.0 from libgsasl18-2.2.1-alt1.x86_64 conflicts with...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libgsasl18 (show other bugs)
Version: unstable
Hardware: all Linux
: P1 blocker
Assignee: Arseny Maslennikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-14 09:56 MSK by Yuri N. Sedunov
Modified: 2024-10-16 13:18 MSK (History)
4 users (show)

See Also:


Attachments
gsasl update & steam (114.18 KB, image/png)
2024-10-16 13:16 MSK, Yuri N. Sedunov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri N. Sedunov 2024-10-14 09:56:41 MSK
$ 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
Comment 1 Arseny Maslennikov 2024-10-14 14:40:42 MSK
Так и знал, что тут чего-то не хватает, но не стал слушать интуицию.
https://git.altlinux.org/tasks/359713/
Comment 2 Arseny Maslennikov 2024-10-14 14:42:03 MSK
Не знаю, почему Blocks: bug 46625.

Что такое `C ADU`, тоже не знаю, т. е. это тоже не даёт ответа на предыдущий вопрос.
Comment 3 Repository Robot 2024-10-14 15:05:56 MSK
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.
Comment 4 Sergey V Turchin 2024-10-14 16:01:53 MSK
В p10 надо сделать то же самое, что в 2.2.1-alt1 и 2.2.1-alt2, тогда не будет мешать обновлению.
Comment 5 Sergey V Turchin 2024-10-14 16:06:50 MSK
И чтоб не прошляпить изменение soname:
 %files -n %libnso -f %libnso.lang
 %_libdir/lib%name.so.*
+ %_libdir/lib%name.so.%soversion
Comment 6 Vitaly Lipatov 2024-10-14 17:42:40 MSK
(Ответ для 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
Comment 7 Arseny Maslennikov 2024-10-14 17:44:21 MSK
(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.*
Comment 8 Dmitry V. Levin 2024-10-14 18:32:22 MSK
(In reply to Arseny Maslennikov from comment #7)
> Мне так тоже больше нравится, но это не мой пакет,

Есть другая информация! (tm)
Comment 9 Anton Farygin 2024-10-14 18:59:45 MSK
$  acl sisyphus  @core show
@core   placeholder glebfm ldv

placeholder это почти всегда свободное место для сопровождения.
Comment 10 Yuri N. Sedunov 2024-10-16 13:16:51 MSK
Created attachment 17015 [details]
gsasl update & steam
Comment 11 Yuri N. Sedunov 2024-10-16 13:17:37 MSK
В чатиках пишут, что вы своим gsasl'om steam сломали.
Comment 12 Anton Farygin 2024-10-16 13:18:51 MSK
Так пусть не пишут а повесят что-то.