Gentoo Archives: gentoo-portage-dev

From: "M. J. Everitt" <m.j.everitt@×××.org>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] Re: [PATCH] emerge: add --autounmask-keep-keywords option (bug 622480)
Date: Mon, 14 Aug 2017 02:00:56
Message-Id: cb170862-bd50-6732-bf11-39ea8934dbf5@iee.org
In Reply to: [gentoo-portage-dev] Re: [PATCH] emerge: add --autounmask-keep-keywords option (bug 622480) by Duncan <1i5t5.duncan@cox.net>
1 On 14/08/17 02:55, Duncan wrote:
2 > M. J. Everitt posted on Mon, 14 Aug 2017 00:37:45 +0100 as excerpted:
3 >
4 >> My use-case consists of the scenario where I do not *ever* wish Portage
5 >> to modify my /etc/portage/package.<anything> files, preferring to do
6 >> this myself manually with a personal naming scheme which defines which
7 >> target packages are causing dependency issues. This would be a rather
8 >> cool feature-request for portage itself, but I don't see it being
9 >> implemented Any Time Soon™.
10 >>
11 >> This was why I have enforced --autounmask=n in my EMERGE_DEFAULT_OPTS as
12 >> often it causes more harm than good if 'random' entries in
13 >> /etc/portage/<anything> starts to cause later issues with updated
14 >> library packages (read Perl, Python and any other dev-lang nasties
15 >> here).
16 > FWIW, my use-case is similar. I don't /ever/ want portage doing
17 > automated portage-config changes, because I have my own organization, and
18 > I comment every change so I know when, what, why, and there's no way an
19 > automated tool (well, perhaps some IBM or Google AI, but...) is going to
20 > be able to get that even close to correct enough for my satisfaction.[1]
21 >
22 > However, I've found the /suggestions/ portage makes with auto-unmask
23 > useful, as long as they remain just that, *suggestions*, that I can
24 > decide on and write up as I wish.
25 >
26 > And --autounmask-write=n gets me the best of both worlds. Portage
27 > doesn't write changes but still suggests them.
28 >
29 > If you've not tried it, I suggest you do. Works great for me! =:^)
30 >
31 > ---
32 > [1] Besides, doing it manually means I remember the details I did /not/
33 > put down much more readily, once prompted by the ones I did. Even if an
34 > automated version could do it it'd need to write paragraphs in ordered to
35 > allow me to make sense of it a year or whatever later, compared to my
36 > single line when done manually.
37 >
38 Interesting .. I'm sure I shied away from that option for some reason
39 ... wonder if zmedico can shed some light on the difference between the
40 new options and the old, apart from some added flexibility ...

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies