From: Zac Medico Date: Sat, 13 Jun 2009 03:00:01 +0000 (-0000) Subject: Bug #273020 - Document FEATURES=multilib-strict. Thanks to Samuli Suominen X-Git-Tag: v2.2_rc34~198 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=719cc7c33343db2def3b1d49441ba38847676a30;p=portage.git Bug #273020 - Document FEATURES=multilib-strict. Thanks to Samuli Suominen for the patch. svn path=/main/trunk/; revision=13637 --- diff --git a/man/make.conf.5 b/man/make.conf.5 index 92189fe7f..4a8216667 100644 --- a/man/make.conf.5 +++ b/man/make.conf.5 @@ -243,6 +243,13 @@ validation mechanism to work correctly. Fetch everything in \fBSRC_URI\fR regardless of \fBUSE\fR settings, except do not fetch anything when \fImirror\fR is in \fBRESTRICT\fR. .TP +.B multilib\-strict +Many Makefiles assume that their libraries should go to /usr/lib, or +$(prefix)/lib. This assumption can cause a serious mess if /usr/lib +isn't a symlink to /usr/lib64. To find the bad packages, we have a +portage feature called \fImultilib\-strict\fR. It will prevent emerge +from putting 64bit libraries into anything other than (/usr)/lib64. +.TP .B noauto When utilizing \fBebuild\fR(1), only run the function requested. .TP