public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] The following USE changes are necessary to proceed - Why?
@ 2012-02-10 18:50 Hilco Wijbenga
  2012-02-10 19:17 ` ross smith
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Hilco Wijbenga @ 2012-02-10 18:50 UTC (permalink / raw
  To: Gentoo Dev

Hi all,

I am about to upgrade gnutls. Given the output below:

centaur ~ # emerge gnutls -vp

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

Calculating dependencies... done!
[ebuild  N     ] dev-libs/nettle-2.4  USE="gmp ssl" 1,051 kB
[ebuild     U  ] net-libs/gnutls-2.12.16 [2.10.5] USE="cxx nettle%*
zlib -bindist -doc -examples -guile -lzo -nls -pkcs11% -static-libs%
-test" 7,000 kB

Total: 2 packages (1 upgrade, 1 new), Size of downloads: 8,051 kB

The following USE changes are necessary to proceed:
#required by net-libs/gnutls-2.12.16[nettle], required by gnutls (argument)
>=dev-libs/nettle-2.4 gmp

So I added the nettle USE flag. I tried both package.use and make.conf
but it doesn't seem to make any difference: Portage keeps giving me
the above output.

Why does portage keep complaining? I'm sure that after the update
everything will be fine but it seems to me that Portage should not
tell me about USE changes if I've already made them?

Cheers,
Hilco



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] The following USE changes are necessary to proceed - Why?
  2012-02-10 18:50 [gentoo-dev] The following USE changes are necessary to proceed - Why? Hilco Wijbenga
@ 2012-02-10 19:17 ` ross smith
  2012-02-10 19:23   ` Matt Turner
  2012-02-10 19:29 ` Markos Chandras
  2012-02-11  2:17 ` [gentoo-dev] " Ryan Hill
  2 siblings, 1 reply; 11+ messages in thread
From: ross smith @ 2012-02-10 19:17 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 501 bytes --]

> The following USE changes are necessary to proceed:
> #required by net-libs/gnutls-2.12.16[nettle], required by gnutls (argument)
> >=dev-libs/nettle-2.4 gmp
>
> So I added the nettle USE flag. I tried both package.use and make.conf
> but it doesn't seem to make any difference: Portage keeps giving me
> the above output.
>
>
The line above is not prompting you to turn on the nettle use flag, which
appears to already be on.  It's prompting you to add the gmp use flag for
dev-libs/nettle.

-Ross

[-- Attachment #2: Type: text/html, Size: 713 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] The following USE changes are necessary to proceed - Why?
  2012-02-10 19:17 ` ross smith
@ 2012-02-10 19:23   ` Matt Turner
  2012-02-10 19:29     ` Zac Medico
  0 siblings, 1 reply; 11+ messages in thread
From: Matt Turner @ 2012-02-10 19:23 UTC (permalink / raw
  To: gentoo-dev

On Fri, Feb 10, 2012 at 2:17 PM, ross smith <gaurdro@gmail.com> wrote:
> The line above is not prompting you to turn on the nettle use flag, which
> appears to already be on.  It's prompting you to add the gmp use flag for
> dev-libs/nettle.

Which looks like it's on as well.

In either case -- this isn't gentoo-dev material.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] The following USE changes are necessary to proceed - Why?
  2012-02-10 18:50 [gentoo-dev] The following USE changes are necessary to proceed - Why? Hilco Wijbenga
  2012-02-10 19:17 ` ross smith
@ 2012-02-10 19:29 ` Markos Chandras
  2012-02-11  2:17 ` [gentoo-dev] " Ryan Hill
  2 siblings, 0 replies; 11+ messages in thread
From: Markos Chandras @ 2012-02-10 19:29 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 02/10/2012 06:50 PM, Hilco Wijbenga wrote:
> Hi all,
> 
> I am about to upgrade gnutls. Given the output below:
> 
> centaur ~ # emerge gnutls -vp
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done! [ebuild  N     ]
> dev-libs/nettle-2.4  USE="gmp ssl" 1,051 kB [ebuild     U  ]
> net-libs/gnutls-2.12.16 [2.10.5] USE="cxx nettle%* zlib -bindist
> -doc -examples -guile -lzo -nls -pkcs11% -static-libs% -test" 7,000
> kB
> 
> Total: 2 packages (1 upgrade, 1 new), Size of downloads: 8,051 kB
> 
> The following USE changes are necessary to proceed: #required by
> net-libs/gnutls-2.12.16[nettle], required by gnutls (argument)
>> =dev-libs/nettle-2.4 gmp
> 
> So I added the nettle USE flag. I tried both package.use and
> make.conf but it doesn't seem to make any difference: Portage keeps
> giving me the above output.
> 
> Why does portage keep complaining? I'm sure that after the update 
> everything will be fine but it seems to me that Portage should not 
> tell me about USE changes if I've already made them?
> 
> Cheers, Hilco
> 
I says nothing about "nettle" use flag. It says:

"Enable the *gmp* flag to the dev-libs/nettle package"

- -- 
Regards,
Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)

iQIcBAEBCgAGBQJPNXAGAAoJEPqDWhW0r/LC5JwP/iUv2A+BD1mT1XSyrgomeLQD
SysHTRrj1BUmApp8HTbKApJYHETcAcsPJ/c/CdFNWG7JiWCPcUtxvN9s8N9NR5Uq
nk9an8yim7AxdiPTfBGmuA0xXS+fkv/eJ+Ujx8dNaNhg4M76pfQT2lbIoA13kfY1
5b3NcSAcha37aGmICG2ytpeVthwQRfj3q+s7qlc/2mT5nEsUZ0ML2l746EPenqTm
WUCJ8EOf5pxGUvW8TlMPklpY4P7hMsCrdZTq4JoF9KmkQWnbgIz6zD59cWN+y5/w
zAtFX5ZNCCKlFzef7mvH6eRB8hDDqa7xG1djSeUDTHLP5XJjsg5c+K/mplz8hWXt
w2n3FAQqYyCoVN7pk3DP5ID0D33gMat0kFkGGFCgbMByJChffVd/R6o7emmVnHWk
bQ2v3+NA69Gu/KkqYcXRdqdP9pPlxU0En7X7fnSYc9u9smnGwCJHTwiWHRpRzJek
7PQB3zcA1cybfexfl6QfYe6TdI2kXewzaIZaVDaREv67CwcLolOJCFUi7VVrX2p+
byZAiSZN2Xe7Z1QhUuy5V7RG0e2HHNXarYOVEapjMI6S0dJpLcJanaluxuR0WBc/
yXB3kpa54TcTX0ACbwykQ9IEAldamtPELJahGz/NSyo6Fzllslk6phwB4tKbEtOF
nl4FD6DhSgoaHeT2Fatb
=Tgyj
-----END PGP SIGNATURE-----



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] The following USE changes are necessary to proceed - Why?
  2012-02-10 19:23   ` Matt Turner
@ 2012-02-10 19:29     ` Zac Medico
  2012-02-10 20:22       ` Hilco Wijbenga
  0 siblings, 1 reply; 11+ messages in thread
From: Zac Medico @ 2012-02-10 19:29 UTC (permalink / raw
  To: gentoo-dev

On 02/10/2012 11:23 AM, Matt Turner wrote:
> On Fri, Feb 10, 2012 at 2:17 PM, ross smith <gaurdro@gmail.com> wrote:
>> The line above is not prompting you to turn on the nettle use flag, which
>> appears to already be on.  It's prompting you to add the gmp use flag for
>> dev-libs/nettle.
> 
> Which looks like it's on as well.

It looks that way, but that's because emerge enabled it automatically to
satisfy the dep (--autounmask is enabled by default these days). The
prompt is there to notify the user that they need to adjust their
configuration files (or use --autounmask-write).

> In either case -- this isn't gentoo-dev material.

Indeed, forums.gentoo.org would be more appropriate.
-- 
Thanks,
Zac



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] The following USE changes are necessary to proceed - Why?
  2012-02-10 19:29     ` Zac Medico
@ 2012-02-10 20:22       ` Hilco Wijbenga
  0 siblings, 0 replies; 11+ messages in thread
From: Hilco Wijbenga @ 2012-02-10 20:22 UTC (permalink / raw
  To: gentoo-dev

On 10 February 2012 11:29, Zac Medico <zmedico@gentoo.org> wrote:
> On 02/10/2012 11:23 AM, Matt Turner wrote:
>> On Fri, Feb 10, 2012 at 2:17 PM, ross smith <gaurdro@gmail.com> wrote:
>>> The line above is not prompting you to turn on the nettle use flag, which
>>> appears to already be on.  It's prompting you to add the gmp use flag for
>>> dev-libs/nettle.

Groan ... indeed.

>> Which looks like it's on as well.
>
> It looks that way, but that's because emerge enabled it automatically to
> satisfy the dep (--autounmask is enabled by default these days). The
> prompt is there to notify the user that they need to adjust their
> configuration files (or use --autounmask-write).

I've disabled autounmask. The error message you get without autounmask
is much clearer. I can see the value of autounmask but the error
(info?) message could be made clearer. (Not that it doesn't contain
all needed information, I obviously wasn't paying enough attention and
the first line threw me.)

>> In either case -- this isn't gentoo-dev material.

No, probably not, it was mostly user error. Still, see above.

> Indeed, forums.gentoo.org would be more appropriate.

Gentoo-user, sure. forums.gentoo.org? No never. MLs are useful, forums
are a pain. But that's a whole different discussion. :-)



^ permalink raw reply	[flat|nested] 11+ messages in thread

* [gentoo-dev] Re: The following USE changes are necessary to proceed - Why?
  2012-02-10 18:50 [gentoo-dev] The following USE changes are necessary to proceed - Why? Hilco Wijbenga
  2012-02-10 19:17 ` ross smith
  2012-02-10 19:29 ` Markos Chandras
@ 2012-02-11  2:17 ` Ryan Hill
  2012-02-11  3:09   ` Hilco Wijbenga
  2012-02-11  3:20   ` Zac Medico
  2 siblings, 2 replies; 11+ messages in thread
From: Ryan Hill @ 2012-02-11  2:17 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 480 bytes --]

On Fri, 10 Feb 2012 10:50:39 -0800
Hilco Wijbenga <hilco.wijbenga@gmail.com> wrote:

> The following USE changes are necessary to proceed:
> #required by net-libs/gnutls-2.12.16[nettle], required by gnutls (argument)
> >=dev-libs/nettle-2.4 gmp

I've been tripped up by this in the past.  Can we change the order of the
lines or add some whitespace or indent it or make it a different color or
something?


-- 
fonts, gcc-porting
toolchain, wxwidgets
@ gentoo.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Re: The following USE changes are necessary to proceed - Why?
  2012-02-11  2:17 ` [gentoo-dev] " Ryan Hill
@ 2012-02-11  3:09   ` Hilco Wijbenga
  2012-02-11  3:20   ` Zac Medico
  1 sibling, 0 replies; 11+ messages in thread
From: Hilco Wijbenga @ 2012-02-11  3:09 UTC (permalink / raw
  To: gentoo-dev

On 10 February 2012 18:17, Ryan Hill <dirtyepic@gentoo.org> wrote:
> On Fri, 10 Feb 2012 10:50:39 -0800
> Hilco Wijbenga <hilco.wijbenga@gmail.com> wrote:
>
>> The following USE changes are necessary to proceed:
>> #required by net-libs/gnutls-2.12.16[nettle], required by gnutls (argument)
>> >=dev-libs/nettle-2.4 gmp
>
> I've been tripped up by this in the past.  Can we change the order of the
> lines or add some whitespace or indent it or make it a different color or
> something?

The "USE changes" really stands out. If we did the same for
">=dev-libs/nettle-2.4 gmp" I think it would be much clearer what's
important.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Re: The following USE changes are necessary to proceed - Why?
  2012-02-11  2:17 ` [gentoo-dev] " Ryan Hill
  2012-02-11  3:09   ` Hilco Wijbenga
@ 2012-02-11  3:20   ` Zac Medico
  2012-02-11  4:54     ` Ryan Hill
  1 sibling, 1 reply; 11+ messages in thread
From: Zac Medico @ 2012-02-11  3:20 UTC (permalink / raw
  To: gentoo-dev

On 02/10/2012 06:17 PM, Ryan Hill wrote:
> On Fri, 10 Feb 2012 10:50:39 -0800
> Hilco Wijbenga <hilco.wijbenga@gmail.com> wrote:
> 
>> The following USE changes are necessary to proceed:
>> #required by net-libs/gnutls-2.12.16[nettle], required by gnutls (argument)
>>> =dev-libs/nettle-2.4 gmp
> 
> I've been tripped up by this in the past.  Can we change the order of the
> lines or add some whitespace or indent it or make it a different color or
> something?

Okay, done:

http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=2d08e6c4520556e5acc0055cdb3d68028eed3243
-- 
Thanks,
Zac



^ permalink raw reply	[flat|nested] 11+ messages in thread

* [gentoo-dev] Re: The following USE changes are necessary to proceed - Why?
  2012-02-11  3:20   ` Zac Medico
@ 2012-02-11  4:54     ` Ryan Hill
  2012-02-11  5:00       ` Dale
  0 siblings, 1 reply; 11+ messages in thread
From: Ryan Hill @ 2012-02-11  4:54 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 782 bytes --]

On Fri, 10 Feb 2012 19:20:30 -0800
Zac Medico <zmedico@gentoo.org> wrote:

> On 02/10/2012 06:17 PM, Ryan Hill wrote:
> > On Fri, 10 Feb 2012 10:50:39 -0800
> > Hilco Wijbenga <hilco.wijbenga@gmail.com> wrote:
> > 
> >> The following USE changes are necessary to proceed:
> >> #required by net-libs/gnutls-2.12.16[nettle], required by gnutls (argument)
> >>> =dev-libs/nettle-2.4 gmp
> > 
> > I've been tripped up by this in the past.  Can we change the order of the
> > lines or add some whitespace or indent it or make it a different color or
> > something?
> 
> Okay, done:
> 
> http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=2d08e6c4520556e5acc0055cdb3d68028eed3243

wOOt!

-- 
fonts, gcc-porting
toolchain, wxwidgets
@ gentoo.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] Re: The following USE changes are necessary to proceed - Why?
  2012-02-11  4:54     ` Ryan Hill
@ 2012-02-11  5:00       ` Dale
  0 siblings, 0 replies; 11+ messages in thread
From: Dale @ 2012-02-11  5:00 UTC (permalink / raw
  To: gentoo-dev

Ryan Hill wrote:
> On Fri, 10 Feb 2012 19:20:30 -0800
> Zac Medico <zmedico@gentoo.org> wrote:
> 
>> On 02/10/2012 06:17 PM, Ryan Hill wrote:
>>> On Fri, 10 Feb 2012 10:50:39 -0800
>>> Hilco Wijbenga <hilco.wijbenga@gmail.com> wrote:
>>>
>>>> The following USE changes are necessary to proceed:
>>>> #required by net-libs/gnutls-2.12.16[nettle], required by gnutls (argument)
>>>>> =dev-libs/nettle-2.4 gmp
>>>
>>> I've been tripped up by this in the past.  Can we change the order of the
>>> lines or add some whitespace or indent it or make it a different color or
>>> something?
>>
>> Okay, done:
>>
>> http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=2d08e6c4520556e5acc0055cdb3d68028eed3243
> 
> wOOt!
> 


Yea, he's getting quicker all the time.  I'm scared to even *THINK* of
something new now.  :/

Dale

:-)  :-)

-- 
I am only responsible for what I said ... Not for what you understood or
how you interpreted my words!

Miss the compile output?  Hint:
EMERGE_DEFAULT_OPTS="--quiet-build=n"



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2012-02-11  5:01 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-10 18:50 [gentoo-dev] The following USE changes are necessary to proceed - Why? Hilco Wijbenga
2012-02-10 19:17 ` ross smith
2012-02-10 19:23   ` Matt Turner
2012-02-10 19:29     ` Zac Medico
2012-02-10 20:22       ` Hilco Wijbenga
2012-02-10 19:29 ` Markos Chandras
2012-02-11  2:17 ` [gentoo-dev] " Ryan Hill
2012-02-11  3:09   ` Hilco Wijbenga
2012-02-11  3:20   ` Zac Medico
2012-02-11  4:54     ` Ryan Hill
2012-02-11  5:00       ` Dale

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox