Gentoo Archives: gentoo-portage-dev

From: Alexander Berntsen <alexander@××××××.net>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] Re: [PATCHES] Remove --autounmask, rename --autounmask-write to --autounmask
Date: Fri, 22 Nov 2013 08:29:15
Message-Id: 528F15D8.8030308@plaimi.net
In Reply to: [gentoo-portage-dev] Re: [PATCHES] Remove --autounmask, rename --autounmask-write to --autounmask by Duncan <1i5t5.duncan@cox.net>
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 22/11/13 06:37, Duncan wrote:
5 > emerge --ask foo would also do what is currently done by: emerge
6 > --ask --autounmask-write foo
7 >
8 > Which is exactly what I said, and what you're now saying it won't
9 > do, while pointing at comment 10 which says exactly the opposite.
10 You don't understand what this does. Please try it.
11 >
12 > It's that change in behavior based on comment 10 that I'm most
13 > protesting, since I depend on being able to tell portage to go
14 > ahead with the merges if they look good (thus the --ask), but under
15 > *NO* circumstances do I want it writing its changes to the various
16 > use/mask files.
17 It doesn't.
18
19 > The only way you propose to do that in comment 10 is with
20 > --pretend, which would be a seriously negative change in behavior
21 > for my use-case, since it would require having portage recalculate
22 > the dependencies it's just calculated with the --pretend, without
23 > it. --ask currently avoids that situation, since when I'm happy
24 > with the output, I can simply let it go ahead.
25 You don't understand how --autounmask and --autounmask-write works, or
26 I don't understand what you mean. Please try
27
28 =www-client/firefox-24.1.1 --autounmask=y --ask
29 # Assuming you are on a stable system, if not, try another package.
30
31 - --
32 Alexander
33 alexander@××××××.net
34 http://plaimi.net/~alexander
35 -----BEGIN PGP SIGNATURE-----
36 Version: GnuPG v2.0.22 (GNU/Linux)
37 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
38
39 iF4EAREIAAYFAlKPFdgACgkQRtClrXBQc7XSjQD9EfBS9cZ03UMoXYgp34oXUuPy
40 52w+qnyR3ruRd6FevrsBAK7imsn07qL0FeQbSJZAVoLXafauFPoiRJsoUBlZAIpQ
41 =jziW
42 -----END PGP SIGNATURE-----