Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 921224

Summary: kde-plasma/plasma-workspace-5.91.0 - USE-Flag "systemd" disable the systemd-Support
Product: Gentoo Linux Reporter: Stefan Schmid <schmidicom>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stefan Schmid 2024-01-02 18:36:47 UTC
There is an error in the ebuild (for "kde-plasma/plasma-workspace-5.91.0") on lines 189 to 191. If the USE flag for systemd support is turned on, it will be disabled.

if use systemd; then
  sed -e "s/^pkg_check_modules.*SYSTEMD/#&/" -i CMakeLists.txt || die
fi

It should look more like this:

if ! use systemd; then
  sed -e "s/^pkg_check_modules.*SYSTEMD/#&/" -i CMakeLists.txt || die
fi
Comment 1 Larry the Git Cow gentoo-dev 2024-01-02 19:47:17 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=a54d83defaf0a95e4470350f4f008e6b99bd45cc

commit a54d83defaf0a95e4470350f4f008e6b99bd45cc
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-01-02 19:15:54 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-01-02 19:46:59 +0000

    kde-plasma/plasma-workspace: Fix IUSE systemd
    
    Thanks-to: Stefan Schmid
    Closes: https://bugs.gentoo.org/921224
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 2 Larry the Git Cow gentoo-dev 2024-01-02 19:48:23 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ede884ff03fdbb7dc1702f70347b1993f85006

commit f5ede884ff03fdbb7dc1702f70347b1993f85006
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-01-02 19:15:54 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-01-02 19:48:13 +0000

    kde-plasma/plasma-workspace: Fix IUSE systemd
    
    Thanks-to: Stefan Schmid
    Closes: https://bugs.gentoo.org/921224
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-plasma/plasma-workspace/plasma-workspace-5.91.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)