Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 771015

Summary: app-emulation/libvirt-6.8.0-r2 only has acct-user/qemu in BDEPEND
Product: Gentoo Linux Reporter: Mark G. Woodruff <os360>
Component: Current packagesAssignee: Matthias Maier <tamiko>
Status: RESOLVED FIXED    
Severity: normal CC: ionen, virtualization
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=762631
Whiteboard:
Package list:
Runtime testing required: ---

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(-)