Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 576418 - x11-misc/sddm doesn't install systemd scripts
Summary: x11-misc/sddm doesn't install systemd scripts
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: Normal major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-04 09:50 UTC by MT
Modified: 2016-03-04 10:03 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 MT 2016-03-04 09:50:05 UTC
When x11-misc/sddm is merged with USE 'systemd' enabled, no systemd init files are installed:

# emerge --info x11-misc/sddm
x11-misc/sddm-0.13.0-r2::gentoo was built with the following:
USE="pam systemd -consolekit"
# qlist -e sddm | grep \\.service
(no output)


Instead, if you disable USE 'systemd' the init files are correctly installed:

# emerge --info x11-misc/sddm
x11-misc/sddm-0.13.0-r2::gentoo was built with the following:
USE="pam -consolekit -systemd"
# qlist -e sddm | grep \\.service
/usr/lib/systemd/system/sddm.service

Obviously, it should be the other way around.

This issue happens because the ebuild makes this bold assumption during the src_configure() phase: -DNO_SYSTEMD=$(usex systemd)


Reproducible: Always
Comment 1 MT 2016-03-04 10:03:31 UTC
Nevermind, the issue has been fixed a few hours ago with commit https://github.com/gentoo/gentoo/commit/9b371d67fbad2960d893b0e1343d7ecb818f96ff but the mirrors are lagging behind with old copies.