I installed the system with gpm. After a while i decided to uninstall gpm and add the -gpm flag to my USE flags. I ran emerge --deep --update --newuse world. It recompiled some packages. Some days later after a reboot i found out that php mod_php and aspell had to be recompiled aswell. (i found this while running revdep-rebuild) Reproducible: Didn't try Steps to Reproduce: Not tried it due to no free system to do it. 1. merge gpm, mod_php, php and aspell (without -gpm in USE flags) 2. add -gpm to USE flags 3. unmerge gpm 4. emerge --deep --update --newuse world 5. restart apache (to see if the php module still works) solve: run repdev-rebuild Actual Results: - Expected Results: when running emerge with the --newuse flag the packages php, mod_php and aspell should be recompiled aswell Severity is major because of the fact that apache wont work without php, this can be pretty bad for some people, Although i think this bug wont occure verry often.
This is not a bug, emerge --newuse is not designed to fix dependencies caused by unmerging a library, you need to use revdep-rebuild for that.