Gentoo Archives: gentoo-dev

From: Hilco Wijbenga <hilco.wijbenga@×××××.com>
To: Gentoo Dev <gentoo-dev@l.g.o>
Subject: [gentoo-dev] The following USE changes are necessary to proceed - Why?
Date: Fri, 10 Feb 2012 18:51:28
Message-Id: CAE1pOi0ojZHgV+0T84tceqvXqQ8y+fyjheYu8M9s6dYGSz7PoQ@mail.gmail.com
1 Hi all,
2
3 I am about to upgrade gnutls. Given the output below:
4
5 centaur ~ # emerge gnutls -vp
6
7 These are the packages that would be merged, in order:
8
9 Calculating dependencies... done!
10 [ebuild N ] dev-libs/nettle-2.4 USE="gmp ssl" 1,051 kB
11 [ebuild U ] net-libs/gnutls-2.12.16 [2.10.5] USE="cxx nettle%*
12 zlib -bindist -doc -examples -guile -lzo -nls -pkcs11% -static-libs%
13 -test" 7,000 kB
14
15 Total: 2 packages (1 upgrade, 1 new), Size of downloads: 8,051 kB
16
17 The following USE changes are necessary to proceed:
18 #required by net-libs/gnutls-2.12.16[nettle], required by gnutls (argument)
19 >=dev-libs/nettle-2.4 gmp
20
21 So I added the nettle USE flag. I tried both package.use and make.conf
22 but it doesn't seem to make any difference: Portage keeps giving me
23 the above output.
24
25 Why does portage keep complaining? I'm sure that after the update
26 everything will be fine but it seems to me that Portage should not
27 tell me about USE changes if I've already made them?
28
29 Cheers,
30 Hilco

Replies