Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 392283 - gnome-base/gnome-settings-daemon-2.32.1-r2 misses blocker against gnome-base/gnome-control-center-3.2.2
Summary: gnome-base/gnome-settings-daemon-2.32.1-r2 misses blocker against gnome-base/...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-28 15:01 UTC by Sebastian Pipping
Modified: 2011-11-28 19:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Pipping gentoo-dev 2011-11-28 15:01:20 UTC
=======================================================================
[..]
 * 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).
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-11-28 17:36:39 UTC
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).
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-11-28 18:29:26 UTC
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.
Comment 3 Sebastian Pipping gentoo-dev 2011-11-28 19:01:48 UTC
As long as you are sure the effect is identical, I don't care where you apply the blocker.  Thanks for taking care.