It seems like imagemagick 5.5.7.15 is marked "x86", while perlmagick 5.5.7.15 is marked "~x86" - this causes a weird update loop because perlmagick depends on the same version of imagemagick. If you have both perlmagick and imagemagick 5.5.6-r1 installed, an emerge -uD world will upgrade imagemagick to 5.5.7.15. The next emerge -uD world will downgrade it back to 5.5.6-r1, the next will upgrade it, and so on. It seems like the keywords on both of these packages should be kept in sync. Reproducible: Always Steps to Reproduce: 1. Emerge imagemagick and perlmagick onto a system with KEYWORDS="x86" 2. emerge -uD world 3. emerge -uD world Actual Results: Each time you run "emerge -uD world", the version of imagemagick is switched between 5.5.7.15 and 5.5.6-r1 Expected Results: Both imagemagick and perlmagick should be in sync. Workaround is to add dev-perl/perlmagick ~x86 to /etc/portage/package.keywords
fixed in cvs, thanks