From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31993 invoked from network); 2 Dec 2004 14:25:53 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 2 Dec 2004 14:25:53 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.41) id 1CZru4-000261-VJ for arch-gentoo-dev@lists.gentoo.org; Thu, 02 Dec 2004 14:25:52 +0000 Received: (qmail 17037 invoked by uid 89); 2 Dec 2004 14:25:52 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 23258 invoked from network); 2 Dec 2004 14:25:52 +0000 From: Chris Gianelloni Reply-To: wolf31o2@gentoo.org To: gentoo-dev@lists.gentoo.org In-Reply-To: <20041201222109.GA20954@vicerveza.homeunix.net> References: <20041201222109.GA20954@vicerveza.homeunix.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-DTuV3XCXv7jaoZwR8vJZ" Organization: Gentoo Linux Date: Thu, 02 Dec 2004 09:26:03 -0500 Message-Id: <1101997563.9726.194.camel@cgianelloni.nuvox.net> Mime-Version: 1.0 X-Mailer: Evolution 2.0.2 Subject: Re: [gentoo-dev] About linux-headers, making stages with catalyst X-Archives-Salt: 7af0bc4f-ab76-483d-80fc-30d16d1ae869 X-Archives-Hash: f9967f918a6fe67475d54ff656c45efe --=-DTuV3XCXv7jaoZwR8vJZ Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Wed, 2004-12-01 at 23:21 +0100, Llu=EDs Batlle i Rossell wrote: > I'm a user of catalyst; I'm trying to make stages for some different > arquitectures, which use the newest portage and _at least_ linux 2.6 head= ers. > I'm using the profile portage/profiles/default-linux/x86/2004.2, and ther= e are > virtuals which refer to linux 2.6. I made this profile and I can assure you that 2.4 headers and a 2.4 kernel are the defaults for it and the 2004.3 profile. There is not a x86 profile in the portage tree that does not have 2.4 as the defaults yet. > When catalyst tries to build stage 1 (from a stage 3), it creates a "stag= e1root" > in /tmp. There are copied the portage profile, and little more. Then, "em= erge" > is called for installing the base packages, using environment variable "R= OOT". > That "emerge" call, as a dependence, tries to install "linux-headers". In= a > similar case, using the same profile, it happens that "emerge" tries to i= nstall > "gentoo-sources-2.4..." when emerging "device-mapper" (which depends on > virtual/linux-source). This is expected behavior thanks to the profile's virtuals. > Where does "emerge" read that it has to install "2.4" things? There are o= nly the > "virtuals" in the profile, isn't it? And they relate to 2.6... I really d= on't > know how to tell emerge not to use "2.4" things, as I know only that he r= eads > the "virtuals" for satisfying virtuals' dependencies. You are correct in that the virtuals file is read. The easiest way would be for you to create your own profile and use that instead. > I hope I wrote my problem clear enough. I'm not too good writting in Engl= ish. :) --=20 Chris Gianelloni Release Engineering - Operational/QA Manager Games - Developer Gentoo Linux --=-DTuV3XCXv7jaoZwR8vJZ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) iD8DBQBBryX7kT4lNIS36YERAs7JAKCoEaUY932ycc48dY9Lr1SfaAf7xQCdGIUh hmRUkbkNWuoayB8ti5QJqU4= =0ETd -----END PGP SIGNATURE----- --=-DTuV3XCXv7jaoZwR8vJZ--