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 |