Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86455 - default-linux/x86/2005.0 profile masks linux-headers, and thus breaks bootstrap.
Summary: default-linux/x86/2005.0 profile masks linux-headers, and thus breaks bootstrap.
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-23 19:27 UTC by Spider (RETIRED)
Modified: 2005-03-25 15:28 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Spider (RETIRED) gentoo-dev 2005-03-23 19:27:37 UTC
Basically, package.mask masks all linux-headers >= 2.5,  2005.0 profile refers to the >=2.5 headers.

the profile should include the linux26-headers and mask the linux-headers package, for now?

Alternatively, could it change the virtual "os-headers" to use linux26-headers? 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-03-24 12:09:22 UTC
This breaks bootstrapping for me.

# emerge -v linux-headers
Calculating dependencies
!!! All ebuilds that could satisfy "linux-headers" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-kernel/linux-headers-2.4.23_p3 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.0.40 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.4.21 (masked by: profile)
- sys-kernel/linux-headers-2.6.8.1-r2 (masked by: package.mask)
# <johnm@gentoo.org> (1/12/2004)
# Masking all 2.6 versions of kernel packages which were originally
# 2.4 only so that we can merge 2.6 with 2.4 without forcing a
# mass upgrade.
# this includes the headers too

- sys-kernel/linux-headers-2.4.23 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.4.22 (masked by: profile)
- sys-kernel/linux-headers-2.4.25 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.4.21-r1 (masked by: profile)
- sys-kernel/linux-headers-2.4.26 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.4.22-r1 (masked by: profile)
- sys-kernel/linux-headers-2.2.26 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.6.11 (masked by: package.mask, -* keyword)
- sys-kernel/linux-headers-2.6.8.1-r4 (masked by: package.mask)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2005-03-24 12:56:34 UTC
Actually, nobody should be using the 2005.0 profile.

It is supposed to be the way that it is and the masks will be removed on release day.  We don't support people using the profiles before the release, and if someone can't package.unmask the headers/sources themselves for testing, should they really be testing? *grin*
Comment 3 Spider (RETIRED) gentoo-dev 2005-03-24 13:23:17 UTC
okay, thanks.

I was -trying-  to get my tinderbox buildset up to work in getting a bit more testing on the 2005.0 done, appears thats not really wanted.

Actually, I'm a bit miffed, but okay.  glad its now documented.
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2005-03-24 13:44:08 UTC
You can use 2005.0's profile, but only if you unmask >=linux-headers-2.5 and whatever sources.  Honestly, it is a bit late on the 2005.0 stuff, as it is all completed and on its way to the mirrors.

One of the main features of 2005.0 is the 2.6 headers/sources as defaults, and all the sources are being merged.  You'll have gentoo-dev-sources becoming gentoo-sources-2.6 and so on...

Sorry if I seemed a bit short on my earlier response, but I've had a couple bugs today dealing with 2005.0 stuff where someone filed a bug that could have been answered with a simple question, since things in 2005.0 are somewhat divergent from 2004.3 and below.
Comment 5 Spider (RETIRED) gentoo-dev 2005-03-25 15:28:55 UTC
its ok, I've just been building binaries for all stages in the past, and since the new one started to come, and I couldn't get hold of specs until lately (at least not official ones.)  I  have been hacking around on them.

As-is, I'll keep building stuff against 2005.0 during the upcoming weeks.