Gentoo Archives: gentoo-portage-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-portage-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-portage-dev] [PATCH v2 2/2] repoman: Enable testing dev profiles by default
Date: Sat, 03 Mar 2018 14:37:55
Message-Id: 20180303143743.3960-2-mgorny@gentoo.org
In Reply to: [gentoo-portage-dev] [PATCH v2 1/2] repoman: Fix default for -e to 'n' (rather than inconsistent False) by "Michał Górny"
1 Enable testing 'dev' profiles by default. Those profiles are in the way
2 of becoming stable, and therefore it is crucial that developers test
3 that their changes do not break them. Instead of requiring developers
4 to explicitly type 'repoman full -d' all the time, just test them
5 by default.
6
7 The -d/--include-dev option is left as no-op to preserve backwards
8 compatibility with existing scripts.
9 ---
10 repoman/pym/repoman/argparser.py | 4 ++--
11 1 file changed, 2 insertions(+), 2 deletions(-)
12
13 diff --git a/repoman/pym/repoman/argparser.py b/repoman/pym/repoman/argparser.py
14 index b7e6071ba..852d7efac 100644
15 --- a/repoman/pym/repoman/argparser.py
16 +++ b/repoman/pym/repoman/argparser.py
17 @@ -162,8 +162,8 @@ def parse_args(argv, qahelp, repoman_default_opts):
18
19 parser.add_argument(
20 '-d', '--include-dev', dest='include_dev', action='store_true',
21 - default=False,
22 - help='include dev profiles in dependency checks')
23 + default=True,
24 + help='(no-op, preserved for backwards compatibility)')
25
26 parser.add_argument(
27 '-e', '--include-exp-profiles', choices=('y', 'n'), metavar='<y|n>',
28 --
29 2.16.2