Gentoo Archives: gentoo-user

From: Philip Webb <purslow@××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Portage not so nonsense : solved
Date: Mon, 19 Dec 2016 10:21:40
Message-Id: 20161219102115.GF1687@ca.inter.net
In Reply to: Re: [gentoo-user] Portage nonsense : this week's version by "J. Roeleveld"
1 161218 J. Roeleveld wrote:
2 > 161218 Philip Webb wrote:
3 >> I want to see which pkgs might have updates available in 'testing',
4 >> so I enter, where 'emergeu' = 'ACCEPT_KEYWORDS="~amd64" emerge'
5 >> USE="openssl qt5 text ruby_targets_ruby23 widgets gui network
6 >> printsupport" emergeu -DNup world
7 >> Portage replies (after some other irrelevant stuff) :
8 >> !!! The ebuild selected to satisfy "app-crypt/pinentry" has unmet
9 >> requirements.
10 >> - app-crypt/pinentry-1.0.0::gentoo USE="-caps -emacs -gnome-keyring gtk
11 >> ncurses qt4 qt5 -static" ABI_X86="64"
12 >>
13 >> The following REQUIRED_USE flag constraints are unsatisfied:
14 >> at-most-one-of ( qt4 qt5 )
15 >>
16 >> The above constraints are a subset of the following complete
17 >> expression:
18 >> any-of ( ncurses gtk qt4 qt5 ) gtk? ( !static ) qt4? ( !static ) qt5? (
19 >> !static ) static? ( ncurses ) at-most-one-of ( qt4 qt5 )
20 >>
21 >> (dependency required by "app-crypt/gnupg-2.1.16::gentoo" [ebuild])
22 >> (dependency required by "kde-base/kdelibs-4.14.27::gentoo" [ebuild])
23 >> (dependency required by "kde-base/katepart-4.14.3::gentoo" [installed])
24 > Somewhere, qt4 is set.
25 > This might be in a profile, as default or in /etc/portage/...
26
27 Yes, it was in make.conf (red face).
28 I forgot that the USE list mb extended by flags set there.
29
30 > Alternatively, specify -qt4 in that USE flag list.
31
32 I use '-*' in make.conf , so removing qt4 will suppress it.
33
34 161218 Andrej Rode wrote:
35 > I bet kdelibs-4/katepart-4 is pulling in/setting `qt4` USE flag.
36
37 It was also being brought in by a KDE 4 pkg in World, which I've removed.
38
39 Sorry for the noise. Portage needs serious improvement,
40 but in this case it was my own oversight which was responsible.
41
42 --
43 ========================,,============================================
44 SUPPORT ___________//___, Philip Webb
45 ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
46 TRANSIT `-O----------O---' purslowatchassdotutorontodotca