From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E7DWT-0004zN-RM for garchives@archives.gentoo.org; Mon, 22 Aug 2005 14:43:38 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7MEfikk013206; Mon, 22 Aug 2005 14:41:44 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7MEbWJ8014516 for ; Mon, 22 Aug 2005 14:37:32 GMT Received: from p54a6743c.dip.t-dialin.net ([84.166.116.60] helo=andy.genone.homeip.net) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1E7DRF-00028B-Dc for gentoo-dev@lists.gentoo.org; Mon, 22 Aug 2005 14:38:13 +0000 Date: Mon, 22 Aug 2005 16:38:11 +0200 From: Marius Mauch To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC - Gentoo on the Lab Message-ID: <20050822163811.3dcc8fde@andy.genone.homeip.net> In-Reply-To: <20050822025840.6bb9bdb9@acme.rjlouro.org> References: <20050822025840.6bb9bdb9@acme.rjlouro.org> X-Mailer: Sylpheed-Claws 1.0.4 (GTK+ 1.2.10; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: ad8dfafa-f01f-4bce-9a9e-692cb2e222b1 X-Archives-Hash: b7f59a4da15a36882e95b772c210a68c On 08/22/05 Ricardo Loureiro wrote: > 1- Can I RSYNC_EXCLUDE everything except profiles and have an usable > system? Define "usable". As only portage uses the tree it would be the only thing that might break. > 2- There was a portagesql effort, is it dead? As far as I know, yes. But it wasn't what you wanted anyway (only implemented a SQL cache for faster searching, interesting that almost every "rewrite" attempt implements searching first) > 3- If I tweak a custom profile not to have dev packages such as gcc, > what kind of problems should I expect? Which packages from the base > profile MUST exist? The idea is that the client machines should not > be capable of compiling software. I'd guess baselayout + it's deps + libc are the absolute minimum (excluding baselayout-lite and other embedded solutions). > 4- Any ideas on how the conf files should be handled? Depends on your client nodes, if they are (almost) identical I'd just sync them from a master node. If not it gets complicated. Anyway, I hope you realize that your project doesn't only involve hacking on portage, but rewriting almost all of it for the client part. Actually I'd rather suggest you start from scratch (so you also make it work completely without a tree), or wait for Brians rewrite in HEAD (not a good idea though if you have a deadline). Server should be less of an issue, mostly config tweaks there. But as Donnie said, gentoo-portage-dev is the better list for this discussion. Marius -- Public Key at http://www.genone.de/info/gpg-key.pub In the beginning, there was nothing. And God said, 'Let there be Light.' And there was still nothing, but you could see a bit better. -- gentoo-dev@gentoo.org mailing list