Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 559114 - x11-misc/sddm - mask upower USE flag in systemd profile target
Summary: x11-misc/sddm - mask upower USE flag in systemd profile target
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jauhien Piatlicki (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-29 17:45 UTC by Michael Palimaka (kensington)
Modified: 2015-09-09 21:19 UTC (History)
2 users (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 Michael Palimaka (kensington) gentoo-dev 2015-08-29 17:45:59 UTC
The x11-misc/sddm ebuild looks like this:

IUSE="consolekit systemd +upower"
REQUIRED_USE="?? ( upower systemd )"

To avoid hitting the REQUIRED_USE, I suggest masking the upower USE flag in the systemd profile target.
Comment 1 Jonathan Vasquez (RETIRED) gentoo-dev 2015-08-29 17:49:44 UTC
Full message:

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

Calculating dependencies... done!

!!! The ebuild selected to satisfy "x11-misc/sddm" has unmet requirements.
- x11-misc/sddm-0.11.0-r1::gentoo USE="systemd upower (-consolekit)" ABI_X86="64"

  The following REQUIRED_USE flag constraints are unsatisfied:
      at-most-one-of ( upower systemd )
Comment 2 Jauhien Piatlicki (RETIRED) gentoo-dev 2015-08-29 17:56:28 UTC
@Jonathan Vasquez: I can't follow your comment.

@Michael Palimaka: I do not remember now what was ther reason for this USEs being mutually exclusive, I need to recheck it.
Comment 3 Jauhien Piatlicki (RETIRED) gentoo-dev 2015-09-09 21:19:49 UTC
I removed upower USE from ebuild. It depends on upower when !systemd now.