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 1OCTAK-0004o3-Vp for garchives@archives.gentoo.org; Thu, 13 May 2010 07:49:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0FFB9E0771; Thu, 13 May 2010 07:47:56 +0000 (UTC) Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id C0810E0771 for ; Thu, 13 May 2010 07:47:55 +0000 (UTC) Received: by wyf22 with SMTP id 22so688844wyf.40 for ; Thu, 13 May 2010 00:47:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:cc:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=w7OHylC5fko8DdA8YxBQiK2EF1gCg0FajRuIIm40jEI=; b=Pixx2QbugZA505gMqewY+nzT/M0l3zruzAjjkVPNFttACqgSBbA4OUfXHVluprz+/h Vfx9zHhcA2xDfb15jFJ9n76hTR+0cOH7B5kvWxITRWhrlhpc+grv2Wl997PXCPOGVQ50 lT/11BW1K6A+dzXs5AWDmLlxQGfGwtkrjKEFE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; b=MAiIdPey2JJM/kBtr5FybJTBJPRH9zftaJHK7HfdQxV4a9r8mQQfNqtf5b/fkMR9rO f20GpFFQmqzP3oToPJjnt9vXDans+UB3kQJCrAQsmWYtdm07FTGeoChgwu+E4cgbR/4B UP50ufliAfEoVvlaEwM2BqfUY33Zqwci51eyM= Received: by 10.227.132.68 with SMTP id a4mr8071749wbt.44.1273736875066; Thu, 13 May 2010 00:47:55 -0700 (PDT) Received: from nazgul.localnet (dustpuppy.is.co.za [196.14.169.11]) by mx.google.com with ESMTPS id u36sm7118139wbv.6.2010.05.13.00.47.50 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 13 May 2010 00:47:52 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [SOLVED] Re: [gentoo-user] Cannot emerge x11-libs/qt-webkit-4.6.2-r1 Date: Thu, 13 May 2010 09:44:35 +0200 User-Agent: KMail/1.13.3 (Linux/2.6.33-ck-r1; KDE/4.4.3; x86_64; ; ) Cc: "Walter Dnes" References: <201005071436.24672.jcunning@cunning.ods.org> <20100510003321.2ecb4f7e@digimed.co.uk> <20100513040617.GB3159@waltdnes.org> In-Reply-To: <20100513040617.GB3159@waltdnes.org> 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 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201005130944.35963.alan.mckinnon@gmail.com> X-Archives-Salt: 5ecaa7e5-fdda-4dad-9cc8-62fc64526761 X-Archives-Hash: 8dc59d0da0b201b30eb3f027ca49288d On Thursday 13 May 2010 06:06:17 Walter Dnes wrote: > On Mon, May 10, 2010 at 12:33:21AM +0100, Neil Bothwick wrote > > > On Sun, 9 May 2010 18:28:31 -0400, Walter Dnes wrote: > > > Ditto for setting MAKEOPTS to -j1. Every once in a while, somebody > > > > > > runs into a problem that is solved by it. I finally decided to let > > > the builds take a little bit longer, in exchange for saving me problems > > > with "unreproducable errors". This setting does not affect the final > > > binary; just how long it takes to build. > > > > I can't recall the last time I needed to use MAKEOPTS=-j1, but if you > > do set it you can get back the time you lose by using the jobs option > > with emerge. That way you get parallel compilation, but of separate > > packages. > > Something just occured to me. At the risk of sounding paranoid, is > there an absolute guarantee that... > - if package A has dependancies Y and Z... > - the compile for A won't start before Y and Z are built and installed Yes. This is easy to do, IIRC Python even ships with the necessary library routines for the data structures required. One builds a data graph that represents dependencies, when finished you are guaranteed that if the graph is read from the bottom up then your conditions are met. Elementary my dear Watson, we cover this in first year Comp Sci courses > This could be especially ugly for my new system installs. I usually > install text-console mode only, followed by "emerge gimp", which pulls > in X and a whole bunch of other stuff as dependancies. Portage handles > this process very well right now. It is this way because Gentoo is unusuable without it -- alan dot mckinnon at gmail dot com