Gentoo Archives: gentoo-user

From: Hilco Wijbenga <hilco.wijbenga@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Portage option "--changed-use" not working?
Date: Fri, 20 Jan 2012 03:51:24
Message-Id: CAE1pOi2rAgrF2QYs3HuypMdVDDP0ry1gFXdX68MALC8MtcvTPg@mail.gmail.com
In Reply to: Re: [gentoo-user] Portage option "--changed-use" not working? by Dale
1 On 19 January 2012 19:25, Dale <rdalek1967@×××××.com> wrote:
2 > Hilco Wijbenga wrote:
3 >> On 19 January 2012 17:38, Dale <rdalek1967@×××××.com> wrote:
4 >>> Hilco Wijbenga wrote:
5 >>>> On 19 January 2012 16:05, Dale <rdalek1967@×××××.com> wrote:
6 >>>>> Well, the USE flag got changed.  Isn't that what -N is supposed to do?
7 >>>>
8 >>>> -N == --newuse not --changed-use :-)
9 >>>>
10 >>>> It's exactly for this reason that I use --changed-use and not
11 >>>> --newuse. See the man page for the details.
12 >>>>
13 >>>>
14 >>>
15 >>>
16 >>> Well, sort of seems like about the same.  The dev changed the USE flag,
17 >>> it is changed, portage sees it was changed, portage wants to recompile
18 >>> it with the new/changed flags.
19 >>>
20 >>> I'm not exactly clear on the difference between newuse and changed-use.
21 >>>  If you enable a USE flag, it is changed.  If you disable a USE flag, it
22 >>> is changed.  If a new flag comes along and it is different than the last
23 >>> install, then it can be either a new flag or a changed flag.  It should
24 >>> recompile either way.
25 >>
26 >> The point here is that a USE flag was removed but it wasn't enabled
27 >> anyway. So no recompile necessary. Which is what --changed-use is
28 >> supposed to be for (as I understand the man page).
29 >>
30 >>> Maybe there is some subtle difference somewhere that I am missing.
31 >>
32 >> Which is why I included what it says in the man page and then referred
33 >> you to said man page... ;-)
34 >>
35 >>
36 >
37 >
38 > Well, when I did mine, it showed up as a change.  It was in yellow.
39 > Maybe your system was different or something.
40
41 Nope, same here. And obviously there was a change: a flag was removed.
42 But, again, my understanding of --changed-use (as opposed to --newuse)
43 is that it should have prevented the reinstall.
44
45 > Most man pages are Greek.  My Greek is not real good.
46
47 :-) I don't think they're quite that bad although I agree that you
48 sometimes sort of already need to know where to look.

Replies

Subject Author
Re: [gentoo-user] Portage option "--changed-use" not working? Dale <rdalek1967@×××××.com>