Gentoo Archives: gentoo-portage-dev

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

Attachments

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