======================================================================= [..] * package gnome-base/gnome-settings-daemon-2.32.1-r2 NOT merged * * Detected file collision(s): * * /usr/share/gnome-control-center/keybindings/50-accessibility.xml * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * gnome-base/gnome-control-center-3.2.2 * /usr/share/gnome-control-center/keybindings/50-accessibility.xml [..] ======================================================================= Please add a blocking dependency (or better).
Thanks for reporting; I've added !<gnome-base/gnome-settings-daemon-2.91.90 to gnome-control-center-3.x rdepend. > 28 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> > gnome-control-center-3.2.1.ebuild, gnome-control-center-3.2.2.ebuild: > Add blocker on <gnome-settings-daemon-2.91.90 due to 50-accessibility.xml > file collision (bug #392283, thanks to Sebastian Pipping for reporting).
As pointed out by leio, this file collision cannot possibly occur on an upgrade since gnome-control-center-3 already rdepends on gnome-settings-daemon-3, and therefore adding !<gnome-base/gnome-settings-daemon-2.91.90 to gnome-control-center-3.x rdepend was pointless. Since the file collision can only occur on a downgrade from gnome3 to gnome2, I've moved the blocker to the gnome-settings-daemon-2 side. > 28 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> > gnome-settings-daemon-2.32.1-r2.ebuild: > Add blocker on >=gnome-control-center-2.91.90 due to 50-accessibility.xml > file collision (bug #392283, thanks to Sebastian Pipping for reporting). > 28 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> > gnome-control-center-3.2.1.ebuild, gnome-control-center-3.2.2.ebuild: > Move the 50-accessibility.xml blocker to gnome-settings-daemon-2 ebuild since > it is only relevant on a downgrade from gnome-3 to 2.
As long as you are sure the effect is identical, I don't care where you apply the blocker. Thanks for taking care.