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
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.
Pacho, isn't this more or less solved now that drivers automatically rebuild on xorg-server upgrade?
it looks this was solved at some point in the past indeed