Bug 35836 - Одинаковый soname у двух несовместимых библиотек
Summary: Одинаковый soname у двух несовместимых библиотек
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libqwt6-qt5 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-01 14:10 MSK by Ivan A. Melnikov
Modified: 2019-01-01 15:11 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan A. Melnikov 2019-01-01 14:10:54 MSK
[root@titan ~]# apt-cache showpkg 'libqwt.so.6()(64bit)'
Package: libqwt.so.6()(64bit)
[.. кусь ..]
Reverse Provides:
libqwt6-qt5 6.1.3-alt1
libqwt6 6.1.3-alt1

Получается, два разных пакета предоставляют библиотеку с одним и тем же soname. Более того, так как эти библиотеки слинкованы с разными версиями Qt, они не совместимы между собой, в том смысле что не взаимозаменяемы. Так быть не должно: если библиотеки не взаимозаменяемы, у них должен быть разный soname.

Эта проблема уже проявляется у пользователей, например:
* https://bugzilla.altlinux.org/35131
* https://bugzilla.altlinux.org/35834

Пожалуйтса, поменяйте soname у одной из библиотек. Предлагаю менять у libqwt6-qt5, так как у неё сейчас, как я понимаю, пока нет клиентов в Сизифе.
Comment 1 Yuri N. Sedunov 2019-01-01 15:11:55 MSK
[#218879] DONE del=libqwt6-qt5