During upgrades to x11-base/xorg-drivers package, the package should force (possibly warn?) rebuilding of the individual driver packages (evdev, mouse, etc). This would help ensure that the correct ABI of xorg-server is used and avoid confusion on rebuilding the individual drivers. Reproducible: Always Steps to Reproduce: 1. emerge -u xorg-server which pulls in correct version of xorg-drivers 2. startx - could error out due to incompatible ABI versioning in modules Actual Results: X fails to function correctly if the ABI version changed until the module packages are rebuilt to use the new ABI Expected Results: Have xorg-drivers package force rebuilding of individual packages to avoid ABI version conflict.
It does warn about it during xorg-server emerge, as only that one is relevant - xorg-drivers is just a meta and ABI changes first happen there, not in the drivers. More than that warning would not work, as ABI changes in the server often require only a *rebuild* of the drivers, no actual code changes.