Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 691050 - [KDE overlay] kde-apps/krfb - Invalid dependency on sys-apps/xdg-desktop-portal[screencast]
Summary: [KDE overlay] kde-apps/krfb - Invalid dependency on sys-apps/xdg-desktop-port...
Status: RESOLVED INVALID
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: 2019-07-30 12:11 UTC by klaus818
Modified: 2019-08-29 14:12 UTC (History)
1 user (show)

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 klaus818 2019-07-30 12:11:17 UTC
The result was:

emerge -uDNva1 kde-apps-meta

These are the packages that would be merged, in order:

Calculating dependencies                                    ... done!   

emerge: there are no ebuilds built with USE flags to satisfy "sys-apps/xdg-desktop-portal[screencast]".
!!! One of the following packages is required to complete your request:
- sys-apps/xdg-desktop-portal-1.2.0::gentoo (Missing IUSE: screencast)
(dependency required by "kde-apps/krfb-19.07.80::kde[wayland]" [ebuild])
(dependency required by "kde-apps/kdenetwork-meta-19.07.80::kde" [ebuild])
(dependency required by "kde-apps/kde-apps-meta-19.07.80::kde" [ebuild])
(dependency required by "kde-apps-meta" [argument])
Comment 1 Andreas Sturmlechner gentoo-dev 2019-07-30 12:35:11 UTC
Put <package> -screencast into package.use.mask where necessary.
Comment 2 Brian Evans (RETIRED) gentoo-dev 2019-07-30 12:42:05 UTC
sys-apps/xdg-desktop-portal does not have the screencast USE any longer
Comment 3 Brian Evans (RETIRED) gentoo-dev 2019-07-30 12:44:32 UTC
Oops, I was incorrect.
Comment 4 klaus818 2019-08-03 08:35:08 UTC
Same problem for kde apps 19.07.90.
It makes no difference, if I put -screencast into package.use.mask because of

emerge -pv xdg-desktop-portal

These are the packages that would be merged, in order:

Calculating dependencies                      ... done!      
[ebuild   R    ] sys-apps/xdg-desktop-portal-1.4.2::gentoo  USE="-doc -geolocation (-screencast)" 0 KiB
Comment 5 Andreas Sturmlechner gentoo-dev 2019-08-05 06:15:59 UTC
/etc/portage/profile/package.use.mask
Comment 6 Paolo Pedroni 2019-08-19 07:33:24 UTC
(In reply to Brian Evans from comment #2)
> sys-apps/xdg-desktop-portal does not have the screencast USE any longer

Isn't it supposed to be kde-plasma/xdg-desktop-portal-kde?

It has a "screencast" USE flag:

# equery u kde-plasma/xdg-desktop-portal-kde
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for kde-plasma/xdg-desktop-portal-kde-5.16.4:
 U I
 - - debug      : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see
                  https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
 - - screencast : Enable screencast portal using media-video/pipewire
 + + test       : Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled
                  independently)
Comment 7 Andreas Sturmlechner gentoo-dev 2019-08-19 10:17:07 UTC
Is it?
Comment 8 Paolo Pedroni 2019-08-29 14:12:44 UTC
(In reply to Andreas Sturmlechner from comment #7)
> Is it?

I was just thinking loudly. Sorry.