app-admin/system-config-printer-gnome-1.3.9-r1 depends on =app-admin/system-config-printer-common-1.3.9-r1 which is no longer in the portage tree Reproducible: Always Steps to Reproduce: 1.# equery d app-admin/system-config-printer-common * These packages depend on app-admin/system-config-printer-common: app-admin/system-config-printer-gnome-1.3.9-r1 (=app-admin/system-config-printer-common-1.3.9-r1) 2.eix system-config-printer-common | grep Available Available versions: 1.3.6^t 1.3.7^t 1.3.9-r2^t {{doc policykit}} Actual Results: app-admin/system-config-printer-gnome depends on a NOT existing version of app-admin/system-config-printer-common Expected Results: app-admin/system-config-printer-gnome depends on an existing version of app-admin/system-config-printer-common
AFAIK, app-admin/system-config-printer-gnome-1.3.9-r1 has a hard dependency on =app-admin/system-config-printer-common-1.3.9-r1. This needs fixing.
*** Bug 422955 has been marked as a duplicate of this bug. ***
I cannot commit just now, but any dev is allowed if he has time (dependency should probably be changed to "~" if possible to allow revisions to fit the requirement)
Thanks for reporting, fixed in cvs. > 25 Jun 2012; Alexandre Rostovtsev <tetromino@gentoo.org> > system-config-printer-gnome-1.3.9-r1.ebuild: > Fix system-config-printer-common dependency (bug #422709, thanks to Charles > Nérot and Pacho Ramos).
I'am afraid it does not work yet. An "emerge -vauDN @world" yields: === %< === * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (app-admin/system-config-printer-common-1.3.9-r2::gentoo, ebuild scheduled for merge) pulled in by >=app-admin/system-config-printer-common-1.2.2 required by (kde-base/system-config-printer-kde-4.8.3::gentoo, installed) >=app-admin/system-config-printer-common-1.2.2 required by (kde-base/printer-applet-4.8.3::gentoo, installed) ~app-admin/system-config-printer-common-1.3.9 required by (app-admin/system-config-printer-gnome-1.3.9-r1::gentoo, installed) (app-admin/system-config-printer-gnome-1.3.9-r1::gentoo, installed) pulled in by >=app-admin/system-config-printer-gnome-1.3.3 required by (gnome-base/gnome-2.32.1-r2::gentoo, installed) === %< === This is due to the following snippet in system-config-printer-common-1.3.9-r2.ebuild: RDEPEND="${COMMON_DEPEND} !<app-admin/system-config-printer-gnome-${PVR} Perhaps RDEPEND="${COMMON_DEPEND} !<app-admin/system-config-printer-gnome-${PV} would be better. It definitely works for me. Regards, Christoph
(In reply to comment #5) You are right. Fixed in cvs, thanks for reporting. > 25 Jun 2012; Alexandre Rostovtsev <tetromino@gentoo.org> > system-config-printer-common-1.3.9-r2.ebuild: > Fix system-config-printer-gnome blocker (bug #422709, thanks to Christoph > Schulz).
*** Bug 423469 has been marked as a duplicate of this bug. ***
*** Bug 429368 has been marked as a duplicate of this bug. ***