Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 88400

Summary: emrge -uD world failed, because all linux-headers-2.6* are masked
Product: Gentoo Linux Reporter: Petr Lanc <drakoun>
Component: [OLD] Core systemAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED INVALID    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Petr Lanc 2005-04-08 13:22:43 UTC
When I try emerge -uD world with new profile 2005.0 (gentoo-sources-2.6.*), I got this error:
irbis root # emerge -uDva world

These are the packages that I would merge, in order:

Calculating world dependencies
!!! All ebuilds that could satisfy ">=sys-kernel/linux-headers-2.6.5" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-kernel/linux-headers-2.6.8.1-r2 (masked by: profile)
- sys-kernel/linux-headers-2.6.11 (masked by: profile, -* keyword)
- sys-kernel/linux-headers-2.6.8.1-r4 (masked by: profile, ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!!    (dependency required by "sys-libs/glibc-2.3.4.20041102-r1" [ebuild])


!!! Problem with ebuild sys-libs/zlib-1.2.2
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.

I look, what versions of thi package are unmasked:
irbis root # etcat -v linux-headers
[ Results for search key           : linux-headers ]
[ Candidate applications found : 14 ]

 Only printing found installed programs.

*  sys-kernel/linux-headers :
        [M  ] 2.0.40 (0)
        [M  ] 2.2.26 (0)
        [   ] 2.4.21 (0)
        [   ] 2.4.21-r1 (0)
        [M~ ] 2.4.22 (0)
        [   ] 2.4.22-r1 (0)
        [M  ] 2.4.23 (0)
        [M  ] 2.4.23_p3 (0)
        [M  ] 2.4.25 (0)
        [M  ] 2.4.26 (0)
        [M  ] 2.4.26-r1 (0)
        [M I] 2.6.8.1-r2 (0)
        [M~ ] 2.6.8.1-r4 (0)
        [M  ] 2.6.11 (0)

That look, only 2.4 versions of linux-headers are stable.
I try add =sys-kernel/linux-headers-2.6.8.1-r2 to /etc/portage/packages.unmask
and =sys-kernel/linux-headers-2.6.8.1-r2 ~x86 to /etc/portage/packages.keywords, but without effect.

I look to packages.gentoo.org, at http://packages.gentoo.org/search/?sstring=linux-headers
and all linux-headers-2.6.* are masked too here.

Reproducible: Always
Steps to Reproduce:
1. upgrade profile to 2005.0 (2.6 kernel)
2. emerge sync
3. emerge -uD world

Actual Results:  
Cannot upgrade world.

Expected Results:  
Can upgrade world. :-)

Portage 2.0.51.19 (default-linux/x86/2005.0/2.4, gcc-3.3.5,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 11 2005, 21:56:00)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=pentium4 -funroll-loops -mfpmath=sse -msse2
-fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=pentium4 -funroll-loops -mfpmath=sse -msse2
-fomit-frame-pointer -pipe"
DISTDIR="/home/tmp/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://mirror.switch.ch/mirror/gentoo/ http://mirror.switch.ch/mirror/gentoo/
ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
LANG="POSIX"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/home/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://drak.ab.czso.cz/gentoo-portage"
USE="x86 X aalib acl alsa apm arts avi bash-completion berkdb bitmap-fonts bzip2
cdparanoiacrypt cups curl dvd emboss encode esd f77 fam foomaticdb fortran gdbm
gif gimpprint gpm gtkgtk2 guile imagemagick imap imlib java jpeg kde libg++
libwww mad maildir mikmod mmx motif mozilla mp3 mpeg ncurses network nls nptl
objc oggvorbis opengl oss pam pdflib perl png ppdspython qt quicktime readline
samba sdl slang sndfile spell sse ssl svga tcltk tcpd tetex tiff truetype
truetype-fonts type1-fonts usb vim-with-x wmf xml2 xmms xv zlib linguas_cs"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS


(SYNC="rsync://drak.ab.czso.cz/gentoo-portage" is my internal mirror for all
gentoo machines, i refresh it and rsync again, before I report this bug.)
Comment 1 Petr Lanc 2005-04-08 13:27:05 UTC
I make a terrible error, i linked  /etc/make.profile to 2005.0/2.4 profile and have 2.6
My fault, sorry.
Comment 2 Petr Lanc 2005-08-17 14:07:59 UTC
This bug is irrelevant and should be closed.