Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 914727 - sys-apps/hwinfo missing subslot operator dep on dev-libs/libx86emu
Summary: sys-apps/hwinfo missing subslot operator dep on dev-libs/libx86emu
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Ben Kohler
URL:
Whiteboard:
Keywords:
Depends on: 914763
Blocks:
  Show dependency tree
 
Reported: 2023-09-26 03:00 UTC by Greg Kubaryk
Modified: 2023-09-27 17:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Greg Kubaryk 2023-09-26 03:00:27 UTC
Upon upgrading dev-libs/libx86emu from 1.1 to 3.5 as part of today's world update, it was required to do a @preserved-rebuild on behalf of sys-apps/hwinfo-23.1.

!!! existing preserved libs:
>>> package: dev-libs/libx86emu-3.5
 *  - /usr/lib64/libx86emu.so.1
 *  - /usr/lib64/libx86emu.so.1.1
 *      used by /usr/lib64/libhd.so.23.1 (sys-apps/hwinfo-23.1)


Reproducible: Always
Comment 1 Ben Kohler gentoo-dev 2023-09-26 17:40:32 UTC
Doesn't look like libx86emu got a new subslot, so we'll need to start there.  A slot operator in hwinfo ebuilds won't do anything if all libx86emu versions have only SLOT=0.

Can you open a bug against libx86emu?
Comment 2 Larry the Git Cow gentoo-dev 2023-09-27 17:56:26 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b201d522a362c1b7e3649b9a68a8937fe4309762

commit b201d522a362c1b7e3649b9a68a8937fe4309762
Author:     Ben Kohler <bkohler@gentoo.org>
AuthorDate: 2023-09-27 17:26:34 +0000
Commit:     Ben Kohler <bkohler@gentoo.org>
CommitDate: 2023-09-27 17:56:16 +0000

    sys-apps/hwinfo: add slot operator dep for libx86emu
    
    Closes: https://bugs.gentoo.org/914727
    
    Signed-off-by: Ben Kohler <bkohler@gentoo.org>

 sys-apps/hwinfo/{hwinfo-22.2.ebuild => hwinfo-22.2-r1.ebuild} | 4 ++--
 sys-apps/hwinfo/{hwinfo-23.1.ebuild => hwinfo-23.1-r1.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)