Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 512318 - sys-power/upower-0.9.23-r3 depends on systemd
Summary: sys-power/upower-0.9.23-r3 depends on systemd
Status: RESOLVED DUPLICATE of bug 512252
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-03 20:14 UTC by Jan Hrabe
Modified: 2014-06-03 20: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 Jan Hrabe 2014-06-03 20:14:33 UTC
It seems the systemd option disappeared in 0.9.23-r3 so there is no obvious way to avoid systemd:

# eix upower
[U] sys-power/upower
     Available versions:  0.9.23-r3 ~0.99.0(0/2) {doc +introspection ios KERNEL="FreeBSD linux"}
     Installed versions:  0.9.23(11:43:47 AM 03/03/2014)(introspection -doc -ios -systemd KERNEL="linux -FreeBSD")
     Homepage:            http://upower.freedesktop.org/
     Description:         D-Bus abstraction for enumerating power devices and querying history and statistics


# equery uses upower-0.9.23-r3
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for sys-power/upower-0.9.23-r3:
 U I
 - - doc           : Add extra documentation (API, Javadoc, etc). It is
                     recommended to enable per package instead of globally
 + - introspection : Add support for GObject based introspection
 - - ios           : Enable support for Apple's iDevice with iOS operating
                     system (iPad, iPhone, iPod, etc)


This leads to the following conflict on my system:

# emerge -uDNav --with-bdeps=y world

These are the packages that would be merged, in order:

Calculating dependencies                        ... done!
[ebuild  N     ] sys-apps/systemd-208-r3:0/1  USE="acl filecaps firmware-loader gudev introspection kmod pam policykit tcpd -audit -cryptsetup -doc -gcrypt -http -lzma -python -qrcode (-selinux) {-test} -vanilla -xattr" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3" PYTHON_TARGETS="python2_7 python3_3 -python3_2" 8 kB
[ebuild  N     ] sys-apps/gentoo-systemd-integration-2  51 kB
[ebuild     U  ] sys-power/upower-0.9.23-r3 [0.9.23] USE="introspection -doc -ios (-systemd%)" 0 kB
[blocks B      ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-208-r3)
[blocks B      ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/udev-212-r1)
[blocks B      ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-212-r1)

Total: 3 packages (1 upgrade, 2 new), Size of downloads: 58 kB
Conflict: 3 blocks (3 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (sys-fs/udev-212-r1::gentoo, installed) pulled in by
    >=sys-fs/udev-208-r1:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,gudev,introspection?,static-libs?] (>=sys-fs/udev-208-r1:0/0[abi_x86_32(-),gudev,introspection]) required by (virtual/libgudev-208::gentoo, installed)
    >=sys-fs/udev-208:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,static-libs?] (>=sys-fs/udev-208:0/0[abi_x86_32(-)]) required by (virtual/libudev-208::gentoo, installed)
    >=sys-fs/udev-208 required by (virtual/udev-208-r2::gentoo, installed)

  (sys-apps/systemd-208-r3::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-apps/systemd-200 required by (sys-power/upower-0.9.23-r3::gentoo, ebuild scheduled for merge)
    >=sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-2::gentoo, ebuild scheduled for merge)
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2014-06-03 20:20:49 UTC

*** This bug has been marked as a duplicate of bug 512252 ***
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2014-06-03 20:22:57 UTC
Your eix database is outdated it if doesn't show sys-power/upower-pm-utils (the migration path)
Also, Portage news item was released about this today:

http://sources.gentoo.org/gitweb/?p=proj/gentoo-news.git;a=blob;f=2014/2014-06-03-upower-loses-hibernate-suspend-to-systemd/2014-06-03-upower-loses-hibernate-suspend-to-systemd.en.txt;h=52a08cb9764df3486a4d0cb0cab981046843ef18;hb=5f05c628d8960ce3577ca4fa0fe65bd85bbb2b0c