Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: Re: [gentoo-portage-dev] [PATCH] make.globals: Enable FEATURES=multilib-strict by default
Date: Wed, 02 Aug 2017 07:30:35
Message-Id: CAMiTYSojKuEs-DH19g2g0nph8tOesOr6r6W2nWO4hCA-KBjmLg@mail.gmail.com
In Reply to: [gentoo-portage-dev] [PATCH] make.globals: Enable FEATURES=multilib-strict by default by "Michał Górny"
1 On Wed, Jul 26, 2017 at 12:20 AM, Michał Górny <mgorny@g.o> wrote:
2 > Enable the multilib-strict feature necessary for Portage to detect
3 > ebuilds not respecting libdir for libraries. Since those issues were
4 > reliably fixed over the years and we're nearing the removal of 'lib'
5 > symlink, I think we can safely enable it by default for our users
6 > without risking many additional issues for them.
7 >
8 > At the same time, many proxied maintainers keep submitting ebuilds that
9 > do not respect libdir, and that require us to explicitly point that out
10 > to them. Having Portage detect that by default would be really helpful.
11 > ---
12 > cnf/make.globals | 3 ++-
13 > 1 file changed, 2 insertions(+), 1 deletion(-)
14 >
15 > diff --git a/cnf/make.globals b/cnf/make.globals
16 > index 18eba947b..ea50ab615 100644
17 > --- a/cnf/make.globals
18 > +++ b/cnf/make.globals
19 > @@ -52,7 +52,8 @@ FETCHCOMMAND_SFTP="bash -c \"x=\\\${2#sftp://} ; host=\\\${x%%/*} ; port=\\\${ho
20 > # Default user options
21 > FEATURES="assume-digests binpkg-logs
22 > config-protect-if-modified distlocks ebuild-locks
23 > - fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned
24 > + fixlafiles merge-sync multilib-strict news
25 > + parallel-fetch preserve-libs protect-owned
26 > sandbox sfperms strict unknown-features-warn unmerge-logs
27 > unmerge-orphans userfetch userpriv usersandbox usersync"
28
29 Let's do it, now that recursion is disabled:
30
31 https://gitweb.gentoo.org/proj/portage.git/commit/?id=864585bc32dc0ccad8f53aec03d378d37b385c21
32
33 --
34 Thanks,
35 Zac

Replies