Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 352594 - gtk-sharp-modules.eclass: use slotted dependencies where possible
Summary: gtk-sharp-modules.eclass: use slotted dependencies where possible
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-24 14:01 UTC by Gilles Dartiguelongue (RETIRED)
Modified: 2011-01-25 14:38 UTC (History)
1 user (show)

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 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-01-24 14:01:03 UTC
Hi guys,

please pin all possible dependencies to appropriate slots. The move to gnome 3 is starting to get in shape in the gnome overlay and proper slotted deps is required to avoid future mess.

From my readings of the eclass, only gtk+:2 for gnome-sharp is required for now.

TIA.
Comment 1 Pacho Ramos gentoo-dev 2011-01-24 14:07:44 UTC
Are you referring to packages using this eclass, not eclass itself, or not? (I cannot see any depend on gtk+ stuff in eclass itself)
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-01-24 14:15:22 UTC
it's in the eclass:

eva@keitaro (0) $ vcsdiff gtk-sharp-module.eclass 
Index: gtk-sharp-module.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/gtk-sharp-module.eclass,v
retrieving revision 1.27
diff -u -B -r1.27 gtk-sharp-module.eclass
--- gtk-sharp-module.eclass     18 Nov 2010 09:06:18 -0000      1.27
+++ gtk-sharp-module.eclass     24 Jan 2011 14:14:46 -0000
@@ -193,7 +193,7 @@
                add_depend "~dev-dotnet/gnomevfs-sharp-${PV}"
                add_depend "~dev-dotnet/art-sharp-${PV}"
                add_depend ">=gnome-base/libgnomecanvas-${GNOMECANVAS_REQUIRED_VERSION}"
-               add_depend ">=x11-libs/gtk+-2.14.0"
+               add_depend ">=x11-libs/gtk+-2.14.0:2"
                ;;
        gconf-sharp-*)
                add_depend ">=gnome-base/gconf-${PV_MAJOR}"
Comment 3 Pacho Ramos gentoo-dev 2011-01-25 14:16:25 UTC
Should be fixed now
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-01-25 14:38:47 UTC
thanks