Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 331243 - >=app-misc/tracker-0.8.6 should depend on upower || devicekit-power
Summary: >=app-misc/tracker-0.8.6 should depend on upower || devicekit-power
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-04 19:32 UTC by Philipp Reinkemeier
Modified: 2010-08-21 15:26 UTC (History)
0 users

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


Attachments
patch for tracker-0.8.15.ebuild to also allow upower (tracker-upower.patch,488 bytes, patch)
2010-08-04 19:35 UTC, Philipp Reinkemeier
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Reinkemeier 2010-08-04 19:32:51 UTC
all ebuilds for tracker in the tree depend on >=sys-apps/devicekit-power-007 if USE="laptop -hal". However since sys-power/upower entered the tree, some other packages like =gnome-base/gnome-session-2.30.2 depend on upower || devicekit-power.
The same can be done for tracker as well because the upower-package still provides the old API "devkit-power-gobject".

Reproducible: Always

Steps to Reproduce:
1. Try to emerge app-misc/tracker
Actual Results:  
it insists on devicekit-power

Expected Results:  
app-misc/tracker should depend on
|| ( sys-power/upower >=sys-apps/devicekit-power-007 )
Comment 1 Philipp Reinkemeier 2010-08-04 19:35:23 UTC
Created attachment 241435 [details, diff]
patch for tracker-0.8.15.ebuild to also allow upower

This patch applied on tracker-0.8.15.ebuild will pull in upower || >=devicekit-power-007 if USE=laptop -hal
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-08-21 15:26:26 UTC
indeed, the required devkit-power-gobject is also provided by upower:

+  21 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> tracker-0.8.15.ebuild,
+  tracker-9999.ebuild:
+  Fix devkit-power-gobject dependencies to accept also upower wrt #331243 by
+  Philipp Reinkemeier.