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=0.2 required=5.0 tests=DATE_IN_PAST_12_24, INVALID_DATE,MAILING_LIST_MULTI,NO_RELAYS autolearn=no autolearn_force=no version=4.0.0 Received: by cvs.gentoo.org (Postfix, from userid 1000) id 6175251338; Wed, 24 Jan 2001 15:29:04 -0700 (MST) From: drobbins@gentoo.org To: gentoo-dev@gentoo.org Message-ID: <20010124152904.B3615@cvs.gentoo.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Subject: [gentoo-dev] odds and ends Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Wed Jan 24 15:30:02 2001 X-Original-Date: Wed, 24 Jan 2001 15:29:04 -0700 X-Archives-Salt: 8bb20c87-b5d4-45c8-a253-153486b4c9bb X-Archives-Hash: 888bdd9503469a90713013ccd84c911d Hi All, I just wanted to give you all an update on Gentoo Linux development. General Notes ============= Gentoo Linux 1.0_rc4-pre2 ------------------------- As you probably know, Gentoo Linux 1.0_rc4-pre2 is on ibiblio.org. This is a test version that should be installed by all active developers. When all known quirks have been fixed, Achim will roll out a 1.0_rc4. So far, 1.0_rc4-pre2 is looking a lot better than 1.0_rc3. We're stomping on bugs and Gentoo Linux is getting more and more refined. 1.0_rc4-pre2 is fully compatible with all modern Intel and Intel-compatible processors, from the i486 on up. While 1.0_rc4-pre2 is optimized for the 486, Achim plans to build several different versions of 1.0_rc4 optimized for various processors. 1.0_rc4-pre2 has been tested on K6 systems and works perfectly. The problem we had with the K6 was due to some inline assembly in glibc -- included based on the value of the HOST environment variable. Since we had the HOST set to i686-pc-linux-gnu, some i686-specific instructions were included in glibc -- ones that the K6 didn't like. Developer-specific Notes ======================== Changelog Issues ---------------- Developers, when you update the ChangeLog (/usr/portage/ChangeLog), make sure that you stick to our "standard" format. Each package addition/modification/ deletion includes a single line in our standard format, followed on the next line by a _mandatory_ developer user name, followed by optional line(s) of comments and a blank line. It's _not_ ok to do stuff like this: new foo/bar-1.0 new foo/oni-2.0 drobbins You need to do this instead new foo/bar-1.0 drobbins new foo/oni-1.0 drobbins sys-* layout ------------ Achim and I have resolved how to determine what goes in the sys-* categories. We are breaking with FreeBSD tradition by making the sys-* categories contain _only_ a barebones, minimal system -- the minimal Gentoo system that can still recompile itself, with a few exceptions. Previously, what was included in sys-* was more of a subjective thing, i.e. what I would like to see in a basic Gentoo Linux server install, the tools I personally like, etc. Rather than do this, we're going to be integrating some new functionality into Portage that's going to be very, very nice and will allow everyone to have the kind of "base" system that they like. Portage will recognize your selection not only at install time, but throughout the lifetime of your system, prompting you to upgrade or add new packages when necessary. ebuild design ------------- Also, another semi-important note. It is no longer necessary to define the "A" variable in an ebuild. Portage automatically determines the proper archive names from the SRC_URI if present (and all current ebuilds are required to have valid SRC_URIs.) You can use "A" if you like, but leave it out if you prefer. That's it for now. Sorry for being a bit distant for the last few weeks -- I've been busy writing a bunch of new articles for IBM. Now that I'm (nearly) caught up, you should start seeing me more often. Best Regards, -- Daniel Robbins President/CEO http://www.gentoo.org Gentoo Technologies, Inc.