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

Bug 580478

Summary: lxqt-base/lxqt-policykit-0.10.0 depends on a polkit-qt that is not in portage anymore.
Product: Gentoo Linux Reporter: mercuriete <mercuriete>
Component: Current packagesAssignee: Jauhien Piatlicki (RETIRED) <jauhien>
Status: RESOLVED INVALID    
Severity: normal CC: lxqt
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description mercuriete 2016-04-18 22:46:46 UTC
lxqt-base/lxqt-policykit-0.10.0 depends on sys-auth/polkit-qt-0.112.0

steps to reproduce

having installed previously lxqt-meta
1) try to update sys-auth/polkit-qt-0.112.0 to sys-auth/polkit-qt-0.112.0-r1

output:

$ sudo emerge --oneshot --ask polkit-qt 


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

Calculating dependencies... done!
[ebuild     U  ] sys-auth/polkit-qt-0.112.0-r1 [0.112.0] USE="(-qt5*)" 

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

sys-auth/polkit-qt:0

  (sys-auth/polkit-qt-0.112.0-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    sys-auth/polkit-qt (Argument)

  (sys-auth/polkit-qt-0.112.0:0/0::gentoo, installed) pulled in by
    sys-auth/polkit-qt[qt5(-)] required by (lxqt-base/lxqt-policykit-0.10.0:0/0::gentoo, installed)
Comment 1 Michael Palimaka (kensington) gentoo-dev 2016-04-19 21:01:57 UTC
The message means you need sys-auth/polkit-qt to be built with the qt5 USE flag enabled.

>[ebuild     U  ] sys-auth/polkit-qt-0.112.0-r1 [0.112.0] USE="(-qt5*)"
indicates that the qt5 USE flag is masked for you.

I assume you are on x86 (qt5 USE flag is currently stable-masked there)? echo "-qt5" >> /etc/portage/profile/use.stable.mask