Gentoo Archives: gentoo-portage-dev

From: Brian Dolbec <dolsen@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] [PATCH] Prepend '=' to unmerge atoms (bug 512578)
Date: Sat, 14 Jun 2014 22:18:56
Message-Id: 20140614151834.50ee7ac9.dolsen@gentoo.org
In Reply to: [gentoo-portage-dev] [PATCH] Prepend '=' to unmerge atoms (bug 512578) by Alexander Berntsen
1 On Thu, 12 Jun 2014 20:18:32 +0200
2 Alexander Berntsen <bernalex@g.o> wrote:
3
4 > Signed-off-by: Alexander Berntsen <bernalex@g.o>
5 > ---
6 > Apparently the list is back up.
7 >
8 > This patch makes it easier to e.g. copypaste atoms into
9 > /var/lib/portage/world or whatever.
10 >
11 > I might, following a suggestion from Seb, restrict the atom parser so
12 > that unmerge does not accept atoms with version numbers but without
13 > '='.
14 >
15 > pym/_emerge/unmerge.py | 3 ++-
16 > 1 file changed, 2 insertions(+), 1 deletion(-)
17 >
18 > diff --git a/pym/_emerge/unmerge.py b/pym/_emerge/unmerge.py
19 > index b04f8f3..d359c08 100644
20 > --- a/pym/_emerge/unmerge.py
21 > +++ b/pym/_emerge/unmerge.py
22 > @@ -488,7 +488,8 @@ def _unmerge_display(root_config, myopts,
23 > unmerge_action, if quiet:
24 > writemsg_level("\n", noiselevel=-1)
25 >
26 > - writemsg_level("\nAll selected packages: %s\n" % "
27 > ".join(all_selected), noiselevel=-1)
28 > + writemsg_level("\nAll selected packages: =%s\n" %
29 > + " =".join(all_selected),
30 > noiselevel=-1)
31 > writemsg_level("\n>>> " + colorize("UNMERGE_WARN",
32 > "'Selected'") + \ " packages are slated for removal.\n")
33
34 email test...
35
36 Already discussed on IRC.
37
38 --
39 Brian Dolbec <dolsen>