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

Bug 934246

Summary: kde-frameworks/kauth-6.3.0: undeclared dependency on kde-frameworks/kwindowsystem[wayland]
Product: Gentoo Linux Reporter: Ștefan Talpalaru <stefantalpalaru>
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal CC: grozin, parona
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/37155
Whiteboard:
Package list:
Runtime testing required: ---

Description Ștefan Talpalaru 2024-06-14 11:37:18 UTC
/var/tmp/portage/kde-frameworks/kauth-6.3.0/work/kauth-6.3.0/src/backends/polkit-1/Polkit1Backend.cpp:14:10: fatal error: KWaylandExtras: No such file or directory
   14 | #include <KWaylandExtras>
      |          ^~~~~~~~~~~~~~~~


Reproducible: Always
Comment 1 Alfred Wingate 2024-06-14 11:45:08 UTC
Please include the build.log and emerge --info.

This header is from kde-frameworks/kwindowsystem which should be required already with the policykit use flag.
Comment 2 Alfred Wingate 2024-06-14 11:48:26 UTC
Correction kde-frameworks/kwindowsystem[wayland]. But details would still be welcome to see if
Comment 3 Larry the Git Cow gentoo-dev 2024-06-14 17:29:35 UTC
The bug has been closed via the following commit(s):

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

commit 376bd1d3e4832e207e41d6c42f6b3f95a40d510c
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2024-06-14 11:53:16 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-06-14 17:28:55 +0000

    kde-frameworks/kauth: requires wayland backend unconditionally from kwindowsystem
    
    https://invent.kde.org/frameworks/kauth/-/commit/382b6ae8c7cc19cb2c1b1f5e8f32f767f09222ce
    
    Closes: https://bugs.gentoo.org/934246
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/37155
    Signed-off-by: Sam James <sam@gentoo.org>

 kde-frameworks/kauth/{kauth-6.3.0.ebuild => kauth-6.3.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 4 Larry the Git Cow gentoo-dev 2024-06-14 17:34:52 UTC
The bug has been closed via the following commit(s):

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

commit 0792cc3d3023751b82a3ec98a856f36971715fe4
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2024-06-14 11:53:16 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-06-14 17:34:46 +0000

    kde-frameworks/kauth: requires wayland backend unconditionally from kwindowsystem
    
    https://invent.kde.org/frameworks/kauth/-/commit/382b6ae8c7cc19cb2c1b1f5e8f32f767f09222ce
    
    Closes: https://bugs.gentoo.org/934246
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Closes: https://github.com/gentoo/kde/pull/995
    Signed-off-by: Sam James <sam@gentoo.org>

 kde-frameworks/kauth/kauth-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 5 Andreas Sturmlechner gentoo-dev 2024-06-17 16:57:05 UTC
*** Bug 934467 has been marked as a duplicate of this bug. ***