Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 395233 - app-admin/bcfg2 should RDEPEND (not DEPEND) on dev-libs/libgamin[python] (not app-admin/gam-server)
Summary: app-admin/bcfg2 should RDEPEND (not DEPEND) on dev-libs/libgamin[python] (not...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Weber (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-19 04:21 UTC by MCassaniti
Modified: 2011-12-28 07:31 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 MCassaniti 2011-12-19 04:21:08 UTC
As mentioned in bug report 232713, Bcfg2 requires gamin to have python bindings. Since the package Bcfg2 uses is now libgamin for file monitoring, the ebuild requires modifying to suit.

Using the bcfg2-1.2.0-rc2.ebuild file as a template, the depend section should be replaced as follows:

=== OLD ===
DEPEND="app-portage/gentoolkit
        server? (
                dev-python/lxml
                app-admin/gam-server )"

=== NEW ===
DEPEND="app-portage/gentoolkit
        server? (
                dev-python/lxml
                dev-libs/libgamin[python] )"
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-12-19 13:09:00 UTC
The second issue would be that it installs fine without gamin as a prerequisite, so that dep should be moved to RDEPEND.
Comment 2 Michael Weber (RETIRED) gentoo-dev 2011-12-28 07:31:20 UTC
+*bcfg2-1.2.0 (28 Dec 2011)
+
+  28 Dec 2011; Michael Weber <xmw@gentoo.org> +bcfg2-1.2.0.ebuild,
+  +files/bcfg2-server-1.2.0.rc:
+  Version bump, fixing --startas (bug 395235, thanks m.cassaniti), fixing gamin
+  (r)dep (bug 395233, thanks m.cassaniti and jer)
+