Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 153396 - fox.eclass broken recommendations on setting [R]DEPENDs in ebuilds
Summary: fox.eclass broken recommendations on setting [R]DEPENDs in ebuilds
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Matti Bickel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-29 23:39 UTC by Jakub Moc (RETIRED)
Modified: 2006-10-30 14:22 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 Jakub Moc (RETIRED) gentoo-dev 2006-10-29 23:39:13 UTC
Ranged deps plain won't work w/ slotted ebuilds (Bug 153328, Bug 153329, Bug 153333) and the eclass already takes care of incompatible fox versions in INCOMPAT_DEP, so there's no need to specify a minimum version for each slot.

<snip>
--- eclass/fox.eclass.orig	2006-09-24 19:05:53.000000000 +0200
+++ eclass/fox.eclass	2006-10-30 08:10:49.000000000 +0100

@@ -19,11 +19,11 @@
 # are API unstable; changes are made to the apps, and likely need to be
 # bumped together with the library.
 #
-# Here are sample [R]DEPENDs for the fox apps, based on the first versions
-# in each branch to use this eclass:
-#	1.0: '>=x11-libs/fox-1.0.53 <x11-libs/fox-1.1'
-#	1.2: '>=x11-libs/fox-1.2.15 <x11-libs/fox-1.3'
-#	1.4: '>=x11-libs/fox-1.4.12 <x11-libs/fox-1.5'
+# Here are sample [R]DEPENDs for the fox apps
+# fox versions that do not use this eclass are blocked in INCOMPAT_DEP below
+#	1.0: '=x11-libs/fox-1.0*'
+#	1.2: '=x11-libs/fox-1.2*'
+#	1.4: '=x11-libs/fox-1.4*'
 #	1.5: '~x11-libs/fox-${PV}'
 #	1.6: '=x11-libs/fox-${FOXVER}*'
 #
</snip>
Comment 1 Matti Bickel (RETIRED) gentoo-dev 2006-10-30 14:22:28 UTC
Fixed in cvs, thanks for the patch.