On December 18, 2016 10:46:24 AM GMT+01:00, Philip Webb <purs...@ca.inter.net> 
wrote:
>I want to see which pkgs might have updates available in 'testing',
>so I enter, where 'emergeu' = 'ACCEPT_KEYWORDS="~amd64" emerge'
>(I do this every week, usually without any serious problem :
>please don't reply "Thou mayest not mix 'stable' with 'testing' :
>thou mayest iff thou ist careful to limit 'testing'
>to non-system but reliable pkgs, eg Kernel or Vim etc) :
>
>USE="openssl qt5 text ruby_targets_ruby23 widgets gui network
>printsupport" emergeu -DNup world
>
>The USE flags are the result of previous attempts at 'emergeu -DNup
>world'.
>
>Portage replies (after some other irrelevant stuff) :
>
>!!! The ebuild selected to satisfy "app-crypt/pinentry" has unmet
>requirements.
>- app-crypt/pinentry-1.0.0::gentoo USE="-caps -emacs -gnome-keyring gtk
>ncurses qt4 qt5 -static" ABI_X86="64"
>
>  The following REQUIRED_USE flag constraints are unsatisfied:
>    at-most-one-of ( qt4 qt5 )
>
>The above constraints are a subset of the following complete
>expression:
>any-of ( ncurses gtk qt4 qt5 ) gtk? ( !static ) qt4? ( !static ) qt5? (
>!static ) static? ( ncurses ) at-most-one-of ( qt4 qt5 )
>
>  (dependency required by "app-crypt/gnupg-2.1.16::gentoo" [ebuild])
>  (dependency required by "kde-base/kdelibs-4.14.27::gentoo" [ebuild])
>(dependency required by "kde-base/katepart-4.14.3::gentoo" [installed])
>
>-- return to my observations --
>
>I've listed 'qt5' among my USE flags & haven't listed 'qt4',
>so it follows that I've specified "at most one of qt4/qt5".
>Portage refuses to hear this, so I'm stuck.
>
>Does anyone have a useful suggestion or do I report a bug ?

Somewhere, qt4 is set.
This might be in a profile, as default or in /etc/portage/...

I would check those.
Alternatively, specify -qt4 in that USE flag list.

Personally, I wouldn't set global USE flags unless I really want them for all 
packages.

When doing checks like this, I create a temporary package.use file which I then 
move out of harms way if I decide not to proceed.

--
Joost
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Reply via email to