Bug 42388

Summary: wrong name for the package
Product: Sisyphus Reporter: Dmitry V. Levin <ldv>
Component: mpdecimalAssignee: Grigory Ustinov <grenka>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: grenka
Version: unstable   
Hardware: all   
OS: Linux   

Description Dmitry V. Levin 2022-04-10 00:35:32 MSK
$ 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".
Comment 1 Grigory Ustinov 2022-07-22 10:27:21 MSK
И как многоуважаемый автор баги предлагает именовать пакет согласно 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. Или это нормально?
Comment 2 Dmitry V. Levin 2023-01-31 12:47:31 MSK
(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.
Comment 3 Repository Robot 2023-01-31 17:26:56 MSK
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.
Comment 4 Dmitry V. Levin 2023-01-31 17:59:02 MSK
%description у новых подпакетов не очень качественные получились.