From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JoULd-0002YY-VS for garchives@archives.gentoo.org; Wed, 23 Apr 2008 02:04:38 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 99A80E0431; Wed, 23 Apr 2008 02:04:36 +0000 (UTC) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by pigeon.gentoo.org (Postfix) with ESMTP id 5D3A6E0431 for ; Wed, 23 Apr 2008 02:04:36 +0000 (UTC) Received: by ug-out-1314.google.com with SMTP id j3so317739ugf.49 for ; Tue, 22 Apr 2008 19:04:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=BNbPJFS3m0CzeKLhU1xx1cdN1eXo9aGkNkItzYb6vks=; b=OHhSIGYF4khJrpMrED8b438uUiE6I62KzohJHPFME31GmGGhqAvI6F1spDI4WyGGp0YNPmofKnaf0n9QpNQNSGIkFGh6rqqIrB/RQoxIY8m2whwcORk3DGDKb7v5iNTUryJlGuJDUCIcy7LRVAHPp8eDDXG5qL9m3Z/en23AFcw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=D3b9SP1Mg2E+6RqiznifnS/9a5CPD3lGkLEBOa5UoU0BPPZfOEKwMv9XuLabzD9E+Nki9prm4uZ348+ehfOKuWbtsw5yV+n5cr3MYPL/AiiO3dL9yJ6A9LDn2JrvMeo1KT/ZlM7vRJWawDCZfQ9qC1wWREXimIl6mTWbt8clIY0= Received: by 10.67.116.11 with SMTP id t11mr7730732ugm.61.1208916275852; Tue, 22 Apr 2008 19:04:35 -0700 (PDT) Received: from dev.local ( [89.249.144.25]) by mx.google.com with ESMTPS id 20sm510594uga.20.2008.04.22.19.04.28 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 22 Apr 2008 19:04:33 -0700 (PDT) Date: Wed, 23 Apr 2008 10:03:10 +0800 From: Max Arnold To: gentoo-catalyst@lists.gentoo.org Subject: Re: [gentoo-catalyst] small distros - setups and practices? Message-ID: <20080423020310.GA6373@dev.local> References: <20080422121817.GA6505@bbone> <1208883537.7206.11.camel@cgianelloni.quova.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <1208883537.7206.11.camel@cgianelloni.quova.com> User-Agent: Mutt/1.5.16 (2007-06-09) X-Archives-Salt: cdc628d6-59ee-43cf-879b-fe8135ce6a52 X-Archives-Hash: 0d646f9040ea24d6d34426274a8626ed On Tue, Apr 22, 2008 at 09:58:57AM -0700, Chris Gianelloni wrote: > On Tue, 2008-04-22 at 20:18 +0800, Max Arnold wrote: > > 1. Create small, task-oriented stage4 for fixed hardware configuration > > 2. Deploy it to several machines (now looking for deployment variants and installers) > > 3. Maintain it (updates) > > This is rather funny, since I'm adding support for exactly this stuff to > catalyst (and via other tools which will utilize catalyst). Yes, synchronicity exists :) Maybe I will be an early adopter? > > I want special build host, where all binary targets are built. Its setup > > should be easily repeatable by other developers (i.e. every task should be scripted, > > without manual tweaks like 'chroot here and patch/emerge this'). Catalyst with > > specs and overlays seems fine to me. > > Sure. In fact, I have 2 different "host types" right now, a "master" > and a "build host" though they can reside on the same machine. Which roles they have? > > - Is it possible with catalyst to produce icremental binary updates (i.e. feed it with > > new snapshot and take set of updated packages as a result)? To me seems it is not. > > Huh? Have you ever looked at the package cache? > > ls -l /var/tmp/catalyst/packages/stage4-i686-custom/All > ~/before.txt > catalyst -f ~/stage4-i686-custom.spec > ls -l /var/tmp/catalyst/packages/stage4-i686-custom/All > ~/after.txt > diff -u ~/before.txt ~/after.txt > > > - What about sequential stage4 generation without purging cache? > > What about it? You described my thoughts more clear (package cache, before.txt and after.txt) My doubts was about using grp target. > Well, I think that you need to spend a bit more time figuring out what > catalyst can already do before asking for additional support. Much of > what you've asked here, catalyst already does. ;] Yes, that is what I'm currently doing :) -- gentoo-catalyst@lists.gentoo.org mailing list