Bug 39220 - Please do not provide liblibreofficekitgtk.so()(64bit)
Summary: Please do not provide liblibreofficekitgtk.so()(64bit)
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libreofficekit (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-08 02:37 MSK by Dmitry V. Levin
Modified: 2021-07-15 13:22 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 Dmitry V. Levin 2020-11-08 02:37:01 MSK
+++ This bug was initially created as a clone of Bug #39219 +++

$ apt-cache showpkg 'liblibreofficekitgtk.so()(64bit)'
Package: liblibreofficekitgtk.so()(64bit)
Versions:
Reverse Depends:
Dependencies:
Provides:
Reverse Provides:
libreofficekit-still 6.4.7.2-alt1:sisyphus+260240.300.4.3@1603576136
libreofficekit 7.0.1.2-alt2:sisyphus+259887.100.1.2@1602681375

That is, two packages provide a shared library that is not used by other packages.

$ rpmsodiff \
  Sisyphus/files/x86_64/RPMS/libreofficekit-still-6.4.7.2-alt1.x86_64.rpm \
  Sisyphus/files/x86_64/RPMS/libreofficekit-7.0.1.2-alt2.x86_64.rpm |\
  grep symbols
    13 symbols removed
    1 symbols added
    18 symbols changed

That is, these two libraries have incompatible ABIs.

I suggest to stop this practice, e.g. by filtering out liblibreofficekitgtk.so from autogenerated provides.
Comment 1 Andrey Cherepanov 2021-07-15 12:50:14 MSK
$ rpm -qp /ALT/Sisyphus/x86_64/RPMS.classic/libreofficekit-still-7.0.6.2-alt2.x86_64.rpm --provides
libreofficekit-still = 7.0.6.2-alt2:sisyphus+276330.100.1.3

libreofficekit-still не провайдит liblibreofficekitgtk.so()(64bit)
Comment 2 Dmitry V. Levin 2021-07-15 13:18:33 MSK
$ apt-cache showpkg 'liblibreofficekitgtk.so()(64bit)'
Package: liblibreofficekitgtk.so()(64bit)
Versions: 
Reverse Depends: 
Dependencies: 
Provides: 
Reverse Provides: 
libreofficekit 7.1.3.2-alt1:sisyphus+274980.100.1.2@1624383308

Fixed?
Comment 3 Fr. Br. George 2021-07-15 13:22:03 MSK
Похоже, да