Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 771015 - app-emulation/libvirt-6.8.0-r2 only has acct-user/qemu in BDEPEND
Summary: app-emulation/libvirt-6.8.0-r2 only has acct-user/qemu in BDEPEND
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-17 01:25 UTC by Mark G. Woodruff
Modified: 2021-04-04 17:49 UTC (History)
2 users (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 Mark G. Woodruff 2021-02-17 01:25:04 UTC
System a: emerge --buildpkg app-emulation/qemu

Builds and installs qemu including acct-group/qemu acct-user/qemu

System b: emerge --usepkg app-emulation/qemu

with binpkgs NFS-shared with system a builds and installs qemu but NOT required  acct-group and acct-user packages
Comment 1 Ionen Wolkens gentoo-dev 2021-02-17 01:34:04 UTC
>Builds and installs qemu including acct-group/qemu acct-user/qemu
That sounds strange, qemu doesn't install nor use acct-{user,group}/qemu

acct-user/qemu is used by libvirt, and acct-group/qemu by vde.

On my non-binpkg system with qemu installed (no libvirt/vde), I have neither.

qemu itself does install acct-group/kvm though
Comment 2 Ionen Wolkens gentoo-dev 2021-02-17 02:12:16 UTC
(In reply to Ionen Wolkens from comment #1)
> acct-user/qemu is used by libvirt, and acct-group/qemu by vde.
But given qemu user use the group as well, that means libvirt pulls both indirectly.

I'd assume that if you install the binpkg of libvirt you'll get what you've been expecting.
Comment 3 Mark G. Woodruff 2021-02-17 02:14:14 UTC
Installed binary packages of qemu, libvirt, and virt-manager and still got no qemu user.
Comment 4 Ionen Wolkens gentoo-dev 2021-02-17 02:25:37 UTC
Oh I see, only libvirt-7.0.0 has it in RDEPEND, stable 6.8.0 doesn't.

There's already a stabilization request for 7.0.0 though (bug #770124), so that will be fixed soon.
Comment 5 Ionen Wolkens gentoo-dev 2021-02-17 02:39:15 UTC
Technically a duplicate of fixed bug #762631, but still relevant until 7.0.0 is stable.
Comment 6 Larry the Git Cow gentoo-dev 2021-04-04 17:49:58 UTC
The bug has been closed via the following commit(s):

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

commit 92d8f2e3b23dc6aee90a333e78de63d7b5565097
Author:     Matthias Maier <tamiko@gentoo.org>
AuthorDate: 2021-04-04 17:48:54 +0000
Commit:     Matthias Maier <tamiko@gentoo.org>
CommitDate: 2021-04-04 17:48:54 +0000

    app-emulation/libvirt: drop version 6.8.0
    
    Closes: https://bugs.gentoo.org/771015
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Matthias Maier <tamiko@gentoo.org>

 app-emulation/libvirt/Manifest                     |   2 -
 .../files/libvirt-6.8.0-fix-libvirt-lxc-dbus.patch |  24 --
 ...rly-handle-libpcap-if-it-s-explicitly-dis.patch |  56 ----
 app-emulation/libvirt/libvirt-6.8.0-r2.ebuild      | 349 ---------------------
 app-emulation/libvirt/metadata.xml                 |   6 -
 5 files changed, 437 deletions(-)

Additionally, it has been referenced in the following commit(s):

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

commit 9885bb4cb8414d2d37fcf2798860fcbf9e4b880a
Author:     Matthias Maier <tamiko@gentoo.org>
AuthorDate: 2021-04-04 17:42:15 +0000
Commit:     Matthias Maier <tamiko@gentoo.org>
CommitDate: 2021-04-04 17:42:15 +0000

    dev-python/libvirt-python: drop version 6.8.0
    
    Bug: https://bugs.gentoo.org/771015
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Matthias Maier <tamiko@gentoo.org>

 dev-python/libvirt-python/Manifest                 |  2 -
 .../libvirt-python/libvirt-python-6.8.0.ebuild     | 50 ----------------------
 2 files changed, 52 deletions(-)