From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: * X-Spam-Status: No, score=1.2 required=5.0 tests=DMARC_REJECT, MAILING_LIST_MULTI,RDNS_DYNAMIC autolearn=no autolearn_force=no version=4.0.0 Received: from goliath.dnshome.org (c-24-98-65-184.atl.client2.attbi.com [24.98.65.184]) by chiba.3jane.net (Postfix) with ESMTP id E8EDCABD72 for ; Fri, 3 May 2002 08:58:44 -0500 (CDT) Received: from acm.org (unknown [192.168.1.193]) by goliath.dnshome.org (Postfix) with ESMTP id 7178812B2CC for ; Fri, 3 May 2002 09:58:44 -0400 (EDT) Message-ID: <3CD29794.6080703@acm.org> Date: Fri, 03 May 2002 09:58:44 -0400 From: "Chad M. Huneycutt" Organization: Georgia Tech College of Computing User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0rc1) Gecko/20020427 X-Accept-Language: en-us, en MIME-Version: 1.0 To: gentoo-dev@gentoo.org Subject: Re: [gentoo-dev] Gentoo install methods References: <3CD2558A.6030808@transtel.co.za> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk Reply-To: gentoo-dev@gentoo.org X-Reply-To: chadh@cc.gatech.edu List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: 96a4dbb0-b2fc-42c6-a87d-6b40f8404c5c X-Archives-Hash: b52b01d8106ad5baeef3460a9dadb45f Jan Henkins wrote: > Just a thought (I'm sure you were posed this question before...), how > about making a set of source CD's available that can be accessed by > portage as an alternative source of software? Portage already has the functionality to do this. The biggest issue with actually doing it is that Gentoo is a moving target. We could make CD with the source images, but as soon as we update the portage tree for a new version of an ebuild, the CD is no longer completely valid. Here are the step to roll your own: Grab a snapshot of the portage tree (just the ebuilds). I believe daily snapshots are available on ibiblio now. The next part is hardest, because I don't think anyone has scripted it yet. You need to go through each ebuild (either all of them or just those that you want) and grab the corresponding tarball from the distfiles directory and burn them to a CD (in all it should be 1GB or smaller (2 CD's at most). Once you have a Gentoo ISO, the portage tree, and all those packages, you can unpack the build tarball per the instructions, unpack the portage tree to /usr/portage, and then either mount the CD to /usr/portage/distfiles (if there is 1 CD) or copy the contents of the CD's' with packages to /usr/portage/distfiles. Make sure you don't do emerge sync to synch your portage tree, or you will have to hit the network. Once you have your system setup like you want it, then you can do 'emerge sync' and upgrade as you like over the network. -- Chad Huneycutt try { Windows } Ph.D. Student catch ( Exception BSOD ) Georgia Tech College of Computing { linux }; http://www.cc.gatech.edu/~chadh