Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 900911 - [kde overlay] kde-plasma/plasma-integration-5.27.49.9999 (and 5.27.3) needs (overlay) a4433a113 reverted
Summary: [kde overlay] kde-plasma/plasma-integration-5.27.49.9999 (and 5.27.3) needs (...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-12 06:17 UTC by Duncan
Modified: 2023-03-14 10:55 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 Duncan 2023-03-12 06:17:19 UTC
Please revert a4433a113 (adding the portal runtime dep) to match upstream's revert.

Upstream plasma-integration 1ca959de7 (5.27 branch) reverts 8c72d5459 and ae36cf167 (master, cherrypicked as bc1c5d668 in the 5.27 branch) for the 5.27 branch only (because the portal open-with lacks features such as open-in-terminal and open-with-custom-binary and can't get them in 5.x due to feature-freeze, and 6.x is still months away, https://bugs.kde.org/show_bug.cgi?id=460985 has some of the discussion), so the corresponding gentoo/kde overlay a4433a113, which added the xdg-desktop-portal-kde runtime dep, needs reverted, for 5.27.49.9999 (and 5.27.3+ apparently).

Meanwhile, looking toward 6, I note the upstream-explicit "pass -DCMAKE_DISABLE_FIND_PACKAGE_XDGDesktopPortalKDE=true to mark it ignored" in the committed CMakeLists.txt diff.  Please consider this a request to deal with that via an IUSE=+openwith or some such at the gentoo/kde level, as I'd consider doing without kde-level open-with less of a hassle than dealing with the portal deps and config (including fuse).
Comment 1 Larry the Git Cow gentoo-dev 2023-03-14 10:08:53 UTC
The bug has been closed via the following commit(s):

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

commit d7277d9334a2b189a07151b18503bc8073bc6d33
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-03-14 10:07:35 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-03-14 10:07:35 +0000

    kde-plasma/plasma-integration: Drop obsolete dependencies
    
    Upstream commit 1ca959de772e949ca8ab55ed41827ea796be1da8
    
    KDE-bug: https://bugs.kde.org/show_bug.cgi?id=460741
    KDE-bug: https://bugs.kde.org/show_bug.cgi?id=460985
    
    Closes: https://bugs.gentoo.org/900911
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../plasma-integration/plasma-integration-5.27.49.9999.ebuild       | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)
Comment 2 Larry the Git Cow gentoo-dev 2023-03-14 10:55:33 UTC
The bug has been referenced in the following commit(s):

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

commit 1b4c6a35f92663b5e3f8aaad706a50e2cb2e08b5
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-03-14 10:53:41 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-03-14 10:54:32 +0000

    kde-plasma/plasma-meta: Re-add IUSE desktop-portal to 5.27.49.9999
    
    Follow-up to d7277d9334a2b189a07151b18503bc8073bc6d33
    
    This reverts commit 1c060ac780ba8065b56c4115c0fad574972b1ab5 (partially).
    
    Bug: https://bugs.gentoo.org/900911
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-plasma/plasma-meta/metadata.xml                    | 1 +
 kde-plasma/plasma-meta/plasma-meta-5.27.49.9999.ebuild | 8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)