Bug 1734407 - libOpenIPMI.so.0() provided by OpenIPMI-perl
Summary: libOpenIPMI.so.0() provided by OpenIPMI-perl
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: OpenIPMI
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Vaclav Dolezal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-07-30 13:20 UTC by Petr Pisar
Modified: 2019-08-01 11:14 UTC (History)
4 users (show)

Fixed In Version: OpenIPMI-2.0.27-3.fc31
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-08-01 11:14:03 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Petr Pisar 2019-07-30 13:20:07 UTC
OpenIPMI-perl-0:2.0.27-1.fc31.x86_64 provides libOpenIPMI.so.0()(64bit) (and libOpenIPMI.so.0) although it does not install libOpenIPMI.so.0 library:

# dnf --quiet repoquery --provides OpenIPMI-perl |grep libOpenIPMI.so.0
libOpenIPMI.so.0
libOpenIPMI.so.0()(64bit)

# dnf --quiet repoquery --list OpenIPMI-perl
/usr/lib/.build-id
/usr/lib/.build-id/a0
/usr/lib/.build-id/a0/16560fe12e229f822576facbe4434ed998eeb3
/usr/lib/perl5/vendor_perl/OpenIPMI.pm
/usr/lib/perl5/vendor_perl/auto/OpenIPMI
/usr/lib/perl5/vendor_perl/auto/OpenIPMI/OpenIPMI.so
/usr/lib/.build-id
/usr/lib/.build-id/d7
/usr/lib/.build-id/d7/407b15aea9bcd7d35df461e117d6af1f986af4
/usr/lib64/perl5/vendor_perl/OpenIPMI.pm
/usr/lib64/perl5/vendor_perl/auto/OpenIPMI
/usr/lib64/perl5/vendor_perl/auto/OpenIPMI/OpenIPMI.so

The /usr/lib64/perl5/vendor_perl/auto/OpenIPMI/OpenIPMI.so file is an internal private library not installed into system-wide paths know to dynamic linker. Thus is must not be provided on RPM level.

This bogus provide also clashes with a correct provider OpenIPMI-libs:

# dnf --quiet repoquery --whatprovides 'libOpenIPMI.so.0()(64bit)'
OpenIPMI-libs-0:2.0.27-1.fc31.x86_64
OpenIPMI-perl-0:2.0.27-1.fc31.x86_64

Please stop providing libOpenIPMI.so.0()(64bit) by OpenIPMI-perl package.


Note You need to log in before you can comment on or make changes to this bug.