In my system installed net-print/cups-1.3.11-r2. After last emerge --sync chromium ask for net-print/cups-1.4.4 After emerging world all works fine, but displayed warning about cups version. # emerge -uNDv world These are the packages that would be merged, in order: Calculating dependencies... done! Total: 0 packages, Size of downloads: 0 kB !!! The following update has been skipped due to unsatisfied dependencies: www-client/chromium:0 !!! All ebuilds that could satisfy ">=net-print/cups-1.4.4" have been masked. !!! One of the following masked packages is required to complete your request: - net-print/cups-1.4.4-r2 (masked by: ~amd64 keyword) (dependency required by "www-client/chromium-6.0.472.62-r1" [ebuild]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. >>> Auto-cleaning packages... >>> No outdated packages were found on your system. # uname -a Linux damned 2.6.35-zen2-cppmm-v5 #3 ZEN SMP Wed Sep 22 09:26:00 NOVST 2010 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux # emerge --version Portage 2.1.8.3 (default/linux/amd64/10.0, gcc-4.4.3, glibc-2.11.2-r0, 2.6.35-zen2-cppmm-v5 x86_64)
Do NOT mix stable and testing packages. The chromium version you list here is testing so it is absolutely normal to request testing cups. Either add cups to your package.keywords file or use stable chromium