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 1PlU7j-0007Tv-6e for garchives@archives.gentoo.org; Fri, 04 Feb 2011 22:27:27 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3AEEEE0970; Fri, 4 Feb 2011 22:25:55 +0000 (UTC) Received: from mailgate.caprica.metux.de (caprica.metux.de [82.165.128.25]) by pigeon.gentoo.org (Postfix) with ESMTP id DAC0FE0970 for ; Fri, 4 Feb 2011 22:25:54 +0000 (UTC) Received: from mailgate.caprica.metux.de (localhost.localdomain [127.0.0.1]) by mailgate.caprica.metux.de (8.14.4/8.14.4) with ESMTP id p14MMVlX010911 for ; Fri, 4 Feb 2011 23:22:31 +0100 Received: (from uucp@localhost) by mailgate.caprica.metux.de (8.14.4/8.14.4/Submit) with UUCP id p14MMFq6010906 for gentoo-user@lists.gentoo.org; Fri, 4 Feb 2011 23:22:15 +0100 Received: (from weigelt@localhost) by nibiru.metux.de (8.12.10/8.12.10) id p14M6ugq025013 for gentoo-user@lists.gentoo.org; Fri, 4 Feb 2011 23:06:56 +0100 Date: Fri, 4 Feb 2011 23:06:56 +0100 From: Enrico Weigelt To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: Simultaneously emerging multiple packages with same dependencies Message-ID: <20110204220655.GA31443@nibiru.local> References: <20110127100158.692bd251@digimed.co.uk> <4D416F12.8000202@gmail.com> <20110127141625.09298a30@zaphod.digimed.co.uk> <20110127145339.30a0b4f7@digimed.co.uk> <20110127153637.0ea4101a@digimed.co.uk> 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=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Terror: bin laden, kill bush, Briefbombe, Massenvernichtung, KZ, X-Nazi: Weisse Rasse, Hitlers Wiederauferstehung, 42, X-Antichrist: weg mit schaeuble, ausrotten, heiliger krieg, al quaida, X-Killer: 23, endloesung, Weltuntergang, X-Doof: wer das liest ist doof X-Archives-Salt: X-Archives-Hash: 9c2a2aa3c3a91adce2c4da8d5c54da78 Nikos Chantziaras wrote: > I'm not aware of any package system that supports this. Briegel does this. It can even build the same package (maybe with different feature flags) in parallel. Basicly it walks the dependency tree from leaves to root, builds binpkg's yet missing (at the point in it reaches them in the graph) and puts them into an archive. Perhaps important to note that everything happens in an sysroot, so there eg. cannot be any issues w/ upgrading some deps in the middle (along w/ other common issues kicked of of the game). cu -- ---------------------------------------------------------------------- Enrico Weigelt, metux IT service -- http://www.metux.de/ phone: +49 36207 519931 email: weigelt@metux.de mobile: +49 151 27565287 icq: 210169427 skype: nekrad666 ---------------------------------------------------------------------- Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme ----------------------------------------------------------------------