Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o
Cc: Zac Medico <zmedico@g.o>
Subject: [gentoo-portage-dev] [PATCH] emerge: deprecate --changelog option (bug 693096)
Date: Fri, 30 Aug 2019 03:32:22
Message-Id: 20190830033207.27520-1-zmedico@gentoo.org
1 The emerge --changelog option is not very useful since the
2 gentoo repository no longer includes ChangeLog files.
3
4 Bug: https://bugs.gentoo.org/693096
5 Signed-off-by: Zac Medico <zmedico@g.o>
6 ---
7 lib/_emerge/actions.py | 5 +++++
8 1 file changed, 5 insertions(+)
9
10 diff --git a/lib/_emerge/actions.py b/lib/_emerge/actions.py
11 index 6ca323501..705a3ff1c 100644
12 --- a/lib/_emerge/actions.py
13 +++ b/lib/_emerge/actions.py
14 @@ -2908,6 +2908,11 @@ def run_action(emerge_config):
15
16 adjust_configs(emerge_config.opts, emerge_config.trees)
17
18 + if "--changelog" in emerge_config.opts:
19 + writemsg_level(
20 + " %s The emerge --changelog (or -l) option is deprecated\n" %
21 + warn("*"), level=logging.WARNING, noiselevel=-1)
22 +
23 if profile_check(emerge_config.trees, emerge_config.action) != os.EX_OK:
24 return 1
25
26 --
27 2.21.0