Bug 42388 - wrong name for the package
Summary: wrong name for the package
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mpdecimal (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Grigory Ustinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-10 00:35 MSK by Dmitry V. Levin
Modified: 2023-01-31 17:59 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 у новых подпакетов не очень качественные получились.