It would be great to add a new variable to make.conf to prevent the portage system from downgrading packages. Example: # ACCEPT_KEYWORDS="~x86" emerge -u syslog-ng (latest syslog-ng 1.5.22 is built and installed) # emerge -pu world (snip) [ebuild U ] app-admin/syslog-ng-1.4.16 So, updating world would result in downgrading syslog-ng. Maybe it would be useful to have a new variable in make.conf called like NEVER_DOWNGRADE which would, if set, prevent emerge -u from downgrading packages.
*** This bug has been marked as a duplicate of 9379 ***