Enable the multilib-strict feature necessary for Portage to detect ebuilds not respecting libdir for libraries. Since those issues were reliably fixed over the years and we're nearing the removal of 'lib' symlink, I think we can safely enable it by default for our users without risking many additional issues for them.
At the same time, many proxied maintainers keep submitting ebuilds that do not respect libdir, and that require us to explicitly point that out to them. Having Portage detect that by default would be really helpful. --- cnf/make.globals | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cnf/make.globals b/cnf/make.globals index 18eba947b..ea50ab615 100644 --- a/cnf/make.globals +++ b/cnf/make.globals @@ -52,7 +52,8 @@ FETCHCOMMAND_SFTP="bash -c \"x=\\\${2#sftp://} ; host=\\\${x%%/*} ; port=\\\${ho # Default user options FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks - fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned + fixlafiles merge-sync multilib-strict news + parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync" -- 2.13.3