Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Polkit issue when using qt and kde overlays [solved?]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
kdvgent
Guru
Guru


Joined: 29 Sep 2004
Posts: 352
Location: Belgium

PostPosted: Sat Aug 09, 2014 3:23 pm    Post subject: Polkit issue when using qt and kde overlays [solved?] Reply with quote

Trying to see how far I get with building kde5 plasma.

Added the qt and kde overlays and tried to emerge @kde-plasma-live. Have unmasked (missing keyword) the relevant kde-...-9999 packages and then got the message:

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy "sys-auth/polkit-qt[qt5]" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-auth/polkit-qt-9999::kde (masked by: missing keyword)

(dependency required by "kde-frameworks/kauth-9999::kde" [ebuild])
(dependency required by "kde-frameworks/kdelibs4support-9999::kde" [ebuild])
(dependency required by "kde-base/ksysguard-9999::kde" [ebuild])
(dependency required by "@kde-plasma-live" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


Adding to /etc/portage/package.accept_keywords
Code:
=sys-auth/polkit-qt-9999 **


Changes the message in:

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "sys-auth/polkit-qt[qt5]".
(dependency required by "kde-frameworks/kauth-9999::kde" [ebuild])
(dependency required by "kde-frameworks/kdelibs4support-9999::kde" [ebuild])
(dependency required by "kde-base/ksysguard-9999::kde" [ebuild])
(dependency required by "@kde-plasma-live" [argument])


Trying to emerge polkit-qt gives:

Code:
USE="qt5" emerge -1av polkit-qt

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

Calculating dependencies... done!
[ebuild     U *] sys-auth/polkit-qt-9999::kde [0.112.0::gentoo] USE="qt4 -debug -examples (-qt5)" 0 KiB

Total: 1 package (1 upgrade), Size of downloads: 0 KiB

Would you like to merge these packages? [Yes/No] n

Quitting.
.


Although the "qt5" use flag is explicitly set.

Any idea what I can have done wrong? I found another forum post [url] https://forums.gentoo.org/viewtopic-p-7565860.html[/url] that suggest that polkit and consolekit must be disabled to get any further but that seems not a very practical solution.
Back to top
View user's profile Send private message
kdvgent
Guru
Guru


Joined: 29 Sep 2004
Posts: 352
Location: Belgium

PostPosted: Mon Aug 11, 2014 8:29 am    Post subject: unmask qt5 use variable Reply with quote

I found the answer in http://wiki.gentoo.org/wiki/KDE/Overlay:
Quote:
Some dependencies require the masked qt5 use flag, so second thing is to unmask it:
root # echo -qt5 >> /etc/portage/profile/use.mask


After unmasking the necessary packages, accept the necessary keywords and setting a number of use variables for individual packages, I was able to build the following sets: @qt5-essentials, @qt5-addons, @kde-framework-5.0 and @kde-plasma-5.1.

I do not have a workable kde5 environment yet (a number of packages - including polkit - want to import qt4/kde4 packages when build with the USE="kde" and startkde does not find qtpaths) but I am making progress
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum