Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 517900 - Dependency issues with upower-0.99 vs. people running with openrc-force USE
Summary: Dependency issues with upower-0.99 vs. people running with openrc-force USE
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-23 21:54 UTC by EoD
Modified: 2014-08-01 13:36 UTC (History)
2 users (show)

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


Attachments
emerge --info (emerge-info.log,18.19 KB, text/plain)
2014-07-23 21:54 UTC, EoD
Details

Note You need to log in before you can comment on or make changes to this bug.
Description EoD 2014-07-23 21:54:56 UTC
Created attachment 381466 [details]
emerge --info

I disabled systemd on my system and I am using the "openrc-force" useflag. Unfortunately there is a dependency problem when emerging gnome-base/gnome-light-3.12.0.

(sys-power/upower-0.99.0-r1::gentoo, installed) pulled in by
    sys-power/upower required by (lxde-base/lxsession-0.4.9.2-r3::gentoo, installed)
    sys-power/upower required by (net-misc/networkmanager-0.9.8.10-r1::gentoo, ebuild scheduled for merge)
    >=sys-power/upower-0.99 required by (gnome-base/gnome-settings-daemon-3.12.2::gentoo, ebuild scheduled for merge)
    >=sys-power/upower-0.9.23 required by (kde-base/kdelibs-4.12.5-r1::gentoo, installed)
    >sys-power/upower-0.99 required by (x11-wm/mutter-3.12.2::gentoo, ebuild scheduled for merge)
    >=sys-power/upower-0.99[introspection] required by (gnome-base/gnome-shell-3.12.2::gentoo, ebuild scheduled for merge)
    >=sys-power/upower-0.99 required by (gnome-base/gnome-control-center-3.12.1-r1::gentoo, ebuild scheduled for merge)

(sys-power/upower-pm-utils-0.9.23-r2::gentoo, ebuild scheduled for merge) pulled in by
    sys-power/upower-pm-utils required by (net-im/telepathy-mission-control-5.16.2::gentoo, ebuild scheduled for merge)


This come from the problem that inside the telepathy-mission-control-5.16.2.ebuild which says:
  !systemd? ( || (
        ( >=sys-power/upower-0.9.11 <sys-power/upower-0.99 )
        sys-power/upower-pm-utils
        ) )

But gnome-light pulls in >=sys-power/upower-0.99. This is related to bug 509508.

Any suggestions?
Comment 1 Pacho Ramos gentoo-dev 2014-07-24 13:00:41 UTC
It's not a dependency of gnome-light, it comes from gnome-control-center and gnome-settings-daemon, gnome-shell, gnome-power-manager and mutter.

They won't compile with older upower than 0.99 or upower-pm-utils, then, I don't think we should touch them with openrc-force.

Reading ebuilds, I think you could try merging telepathy-mission-control with USE systemd (it shouldn't install systemd itself, only skip the try to pull upower-pm-utils. Power management will fail... but that is what you expect running with openrc and gnome anyway
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2014-07-25 09:25:28 UTC
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/telepathy-mission-control/telepathy-mission-control-5.16.2.ebuild?r1=1.3&r2=1.4

acked by pacho2

does that mean we can close this bug now? imho, it does
Comment 3 Pacho Ramos gentoo-dev 2014-07-25 09:28:17 UTC
Yes I think :)

Thanks!
Comment 4 EoD 2014-08-01 13:36:21 UTC
I had to manually remove (-C) and force-reinstall (-O) that package in order to fix all the dependency issues. Might have been better to create a -r1 instead of changing a STABLE ebuild.

Anyway, that fixes my issue.