Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 493034 - =gnome-base/gconf-3* has slot :2
Summary: =gnome-base/gconf-3* has slot :2
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-01 15:38 UTC by Coacher
Modified: 2013-12-01 20:04 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 Coacher 2013-12-01 15:38:01 UTC
Hello.

First of all I am not a GNOME user, but I use virt-manager-0.9.5, which depends on gtk+. Recently gnome-base/gconf-3.2.6-r1 was stabilized and this package is a dep of virt-manager. During usual "emerge -pvuDN world" I noticed that this version of gconf pulls in gtk+-3, which is not needed by any package, even by virt-manager.

Of course, I simply masked gconf-3* locally and everything is fine again, but I've noticed that gconf-3* has slot "2". Shouldn't it have slot "3"?

Reproducible: Always
Comment 1 Rafał Mużyło 2013-12-01 16:21:19 UTC
Not really, though you accidentally brought attention to an important fact: as of 3.2.6, gtk+ dependency is redundant (it's only used by noinst examples).

On a semi-related note: perhaps this could be used as an opportunity to pick up some of the few commits made in the upstream repo ? While there's always a chance upstream rolls tarball tomorrow, given gconf status, those commits may never make into an official release.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2013-12-01 16:37:04 UTC
1. The slot has not changed because the library has not changed in a way that it needs a new slot.

2. the gtk+:3 dependency is disabled by simply setting USE="-gtk".
Comment 3 Rafał Mużyło 2013-12-01 18:18:47 UTC
(In reply to Gilles Dartiguelongue from comment #2)
> 2. the gtk+:3 dependency is disabled by simply setting USE="-gtk".

As I said - that dependency is redundant now, even under a useflag.

Also, do consider those commits - some are for crashers (likely rare ones, but still).
Comment 4 Coacher 2013-12-01 20:04:15 UTC
Thanks everyone for your comments.