From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RUqnJ-0005hJ-3p for garchives@archives.gentoo.org; Mon, 28 Nov 2011 02:18:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5403721C071; Mon, 28 Nov 2011 02:17:55 +0000 (UTC) Received: from svr-us4.tirtonadi.com (svr-us4.tirtonadi.com [69.65.43.212]) by pigeon.gentoo.org (Postfix) with ESMTP id 1813B21C08D for ; Mon, 28 Nov 2011 02:16:49 +0000 (UTC) Received: from mail-bw0-f53.google.com ([209.85.214.53]) by svr-us4.tirtonadi.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.69) (envelope-from ) id 1RUqm1-000CtQ-Ak for gentoo-user@lists.gentoo.org; Mon, 28 Nov 2011 09:16:49 +0700 Received: by bkaq10 with SMTP id q10so9285452bka.40 for ; Sun, 27 Nov 2011 18:16:44 -0800 (PST) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.204.148.4 with SMTP id n4mr43467859bkv.42.1322446604905; Sun, 27 Nov 2011 18:16:44 -0800 (PST) Received: by 10.223.74.16 with HTTP; Sun, 27 Nov 2011 18:16:44 -0800 (PST) Received: by 10.223.74.16 with HTTP; Sun, 27 Nov 2011 18:16:44 -0800 (PST) In-Reply-To: <4ED2E559.2040500@gmail.com> References: <201111270927.57294.michaelkintzios@gmail.com> <20111127232108.08cbacfd@digimed.co.uk> <4ED2E559.2040500@gmail.com> Date: Mon, 28 Nov 2011 09:16:44 +0700 Message-ID: Subject: Re: [gentoo-user] Re: emerge -j, make -j and make -l From: Pandu Poluan To: gentoo-user@lists.gentoo.org Content-Type: multipart/alternative; boundary=0015174bf02c1eae5304b2c21878 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - svr-us4.tirtonadi.com X-AntiAbuse: Original Domain - lists.gentoo.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - poluan.info X-Archives-Salt: bbbf3fba-db30-4086-9beb-86e54da25596 X-Archives-Hash: 696d81e600d78ce64036c2d71e8138b7 --0015174bf02c1eae5304b2c21878 Content-Type: text/plain; charset=UTF-8 On Nov 28, 2011 8:38 AM, "Dale" wrote: > > Jack Byer wrote: >> >> It would be nice if there were some way to mark particular packages that should never be compiled in parallel (like the trick for using a using a separate, non-tmpfs build directory for large packages). The "load-explosion" you describe is bad enough with regular packages but when firefox, xulrunner, chromium and libreoffice all decide to start compiling at the same time it turns into a complete nightmare. > > > I think it has that already. I have noticed several times that mine will only be working on one package and have a lot of packages left to update. When that single package is done, it loads up several and does them at the same time. Something tells emerge not to run them at the same time and I assume it is in the ebuild somewhere. > > I have to have tmpfs in use when LOo comes up for a compile. I have more memory than I have space on /var. If I don't have portages work directory on tmpfs, the compile fills up /var and dies. Ironic that what works for one fails for another. > portage.env? http://wiki.gentoo.org/wiki//etc/portage/env Rgds, --0015174bf02c1eae5304b2c21878 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Nov 28, 2011 8:38 AM, "Dale" <rdalek1967@gmail.com> wrote:
>
> Jack Byer wrote:
>>
>> It would be nice if there were some way to mark particular package= s that should never be compiled in parallel (like the trick for using a usi= ng a separate, non-tmpfs build directory for large packages). The "loa= d-explosion" you describe is bad enough with regular packages but when= firefox, xulrunner, chromium and libreoffice all decide to start compiling= at the same time it turns into a complete nightmare.
>
>
> I think it has that already. =C2=A0I have noticed several times that m= ine will only be working on one package and have a lot of packages left to = update. =C2=A0When that single package is done, it loads up several and doe= s them at the same time. =C2=A0Something tells emerge not to run them at th= e same time and I assume it is in the ebuild somewhere.
>
> I have to have tmpfs in use when LOo comes up for a compile. =C2=A0I h= ave more memory than I have space on /var. =C2=A0If I don't have portag= es work directory on tmpfs, the compile fills up /var and dies. =C2=A0Ironi= c that what works for one fails for another.
>

portage.env?

http://wiki.gen= too.org/wiki//etc/portage/env

Rgds,

--0015174bf02c1eae5304b2c21878--