commit:     9c527f4ddc516b883f93801fe176eccc524555ce
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Wed Jul 24 18:46:41 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 18:49:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c527f4d

x11-misc/xdg-utils: avoid circular dependency with kservice

 * Error: circular dependencies:

(x11-misc/xdg-utils-1.2.1-r3:0/0::gentoo, ebuild scheduled for merge) depends on
 (kde-frameworks/kservice-5.116.0:5/5.116::gentoo, ebuild scheduled for merge) 
(runtime)
  (kde-frameworks/kf-env-5:5/5::gentoo, ebuild scheduled for merge) (runtime)
   (x11-misc/xdg-utils-1.2.1-r3:0/0::gentoo, ebuild scheduled for merge) 
(runtime)

It might be possible to break this cycle
by applying the following change:
- x11-misc/xdg-utils-1.2.1-r3 (Change USE: -plasma)

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37709
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{xdg-utils-1.2.1-r3.ebuild => xdg-utils-1.2.1-r4.ebuild} | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/x11-misc/xdg-utils/xdg-utils-1.2.1-r3.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.2.1-r4.ebuild
similarity index 98%
rename from x11-misc/xdg-utils/xdg-utils-1.2.1-r3.ebuild
rename to x11-misc/xdg-utils/xdg-utils-1.2.1-r4.ebuild
index a7b80d3a2808..cda3c70809fd 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.2.1-r3.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.2.1-r4.ebuild
@@ -35,6 +35,14 @@ RDEPEND="
        )
        plasma? (
                virtual/pkgconfig
+       )
+       X? (
+               x11-apps/xprop
+               x11-apps/xset
+       )
+"
+PDEPEND="
+       plasma? (
                || (
                        (
                                kde-frameworks/kservice:6
@@ -46,10 +54,6 @@ RDEPEND="
                        )
                )
        )
-       X? (
-               x11-apps/xprop
-               x11-apps/xset
-       )
 "
 BDEPEND="
        app-alternatives/awk

Reply via email to