$ rpmquery -lp Sisyphus/files/x86_64/RPMS/mpdecimal-2.5.1-alt1.x86_64.rpm /usr/lib64/libmpdec++.so.2.5.1 /usr/lib64/libmpdec++.so.3 /usr/lib64/libmpdec.so.2.5.1 /usr/lib64/libmpdec.so.3 /usr/share/doc/mpdecimal-2.5.1 /usr/share/doc/mpdecimal-2.5.1/LICENSE.txt Since this package contains 2 libraries, please split it into two packages with names starting with "libmpdec".
И как многоуважаемый автор баги предлагает именовать пакет согласно https://www.altlinux.org/Shared_Libs_Policy , если апстрим делает симлинк libmpdec.so.3 -> libmpdec.so.2.5.1 ? libmpdec, libmpdec2, libmpdec3 или может быть libmpdec4, чтобы ввести свою схему именования? Сьюз называют это libmpdec3 и режут libmpdec.so.2.5.1, но мне кажется странным пакет libmpdec3=2.5.1-alt2. Или это нормально?
(In reply to Grigory Ustinov from comment #1) > И как многоуважаемый автор баги предлагает именовать пакет согласно > https://www.altlinux.org/Shared_Libs_Policy , если апстрим делает симлинк > libmpdec.so.3 -> libmpdec.so.2.5.1 ? Как называется имя файла, не важно. Важно, как называется интерфейс. > libmpdec, libmpdec2, libmpdec3 или может быть libmpdec4, чтобы ввести свою > схему именования? > > Сьюз называют это libmpdec3 и режут libmpdec.so.2.5.1, но мне кажется > странным пакет libmpdec3=2.5.1-alt2. Или это нормально? Это логично, раз в soname 3, значит, и в имени 3.
mpdecimal-2.5.1-alt2 -> sisyphus: Tue Jan 31 2023 Anton Vyatkin <toni@altlinux> 2.5.1-alt2 - NMU: (ALT 42388) Split into libmpdec3 and libmpdecxx3 packages.
%description у новых подпакетов не очень качественные получились.