Summary: | x11-base/xorg-drivers: obsolete dep on x11-drivers/xf86-video-virtualbox (replaced by app-emulation/virtualbox-guest-additions-5.2.4) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Serge <vanmechelen.serge> |
Component: | Current packages | Assignee: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | email, masterzorag, mgorny, tsigarid, x11 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=662326 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Serge
2017-12-22 21:11:18 UTC
Since I helped Serge with this in the forum I might clarify a couple of things. In a Gentoo VirtualBox guest, x11-base/xorg-drivers pulls in x11-drivers/xf86-video-virtualbox when VIDEO_CARDS="virtualbox". However, from VirtualBox 5.2 and later this package is now replaced with the upstream drivers in x11-drivers/xf86-video-vboxvideo. Strangely enough x11-base/xorg-drivers has no logic for this new package, instead it's a dependency to app-emulation/virtualbox-guest-additions. This ebuild has a blocker for the old x11-drivers/xf86-video-virtualbox but as long as VIDEO_CARDS="virtualbox", the system tries to pull in both packages which will fail. We solved it by simply clear VIDEO_CARDS but it would be nice with some input from the maintainer how this is supposed to work. As a layman I would have assumed x11-base/xorg-drivers would handle this by checking the VirtualBox version and select the appropriate driver package. Hope I understood the issue correctly. Package has been removed from the tree. Replacement is x11-drivers/xf86-video-vboxvideo |