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

Bug 487134

Summary: x11-base/xorg-server: emerge @x11-module-rebuild shouldn't be needed
Product: Gentoo Linux Reporter: Pacho Ramos <pacho>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED OBSOLETE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Pacho Ramos gentoo-dev 2013-10-06 17:39:43 UTC
Currently, xorg-server tells people to run emerge @x11-module-rebuild, but looks like its ebuilds are already setting a subslot, couldn't this be solved by drivers depending on xorg-server:= then?

Thanks a lot
Comment 1 niks1024 2015-08-09 19:44:08 UTC
I find it useful to easily rebuild all modules, because I don't think that annoying build slot operator dep thingy even catches rebuilds despite me personally preferring to rebuild all modules just to be on the safe side even if ABI shouldn't have changed (modules don't take that long to compile and debugging subtle breakage is not worth the hassle), not to mention that those of us who are not afraid to use preserve-libs FEATURE tend to also have --ignore-built-slot-operator-deps=y in our EMERGE_DEFAULT_OPTS which means that we have to remember to rebuild modules ourselves even when doing updates. It's not that I have something against the idea of automatically rebuilding things that break but it currently lacks sane application because sometimes it will trigger rebuilding of huge applications (e.g. LibreOffice) even when API/ABI hasn't changed and other times it's preferable to rebuild the "broken" users later.
Comment 2 Matt Turner gentoo-dev 2017-01-26 06:26:49 UTC
Pacho, isn't this more or less solved now that drivers automatically rebuild on xorg-server upgrade?
Comment 3 Pacho Ramos gentoo-dev 2017-01-31 21:19:50 UTC
it looks this was solved at some point in the past indeed