Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66487 - linux-headers conflicts with linux26-headers
Summary: linux-headers conflicts with linux26-headers
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] baselayout (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-05 21:50 UTC by Sandino Araico Sanchez
Modified: 2004-10-10 17:57 UTC (History)
1 user (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 Sandino Araico Sanchez 2004-10-05 21:50:14 UTC
I think this is a dependency problem.

The first problem was a blocker package while trying to update world, however updating glibc reproduces the problem without the rest of the packages.

emerge -upv glibc

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

Calculating dependencies ...done!
[blocks B     ] sys-kernel/linux-headers (from pkg sys-kernel/linux26-headers-2.6.8.1)
[ebuild  N    ] sys-kernel/linux26-headers-2.6.8.1  -build 34,793 kB
[ebuild     U ] sys-libs/glibc-2.3.4.20040808 [2.3.3.20040420-r1] -build +debug +erandom +hardened -makecheck -multilib +nls +nptl +pic -userlocales 15,372 kB

Total size of downloads: 50,165 kB


I unmerged the blocker package linux-headers but the blocker problem persists.

emerge -upv glibc

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

Calculating dependencies ...done!
[blocks B     ] sys-kernel/linux-headers (from pkg sys-kernel/linux26-headers-2.6.8.1)
[ebuild  N    ] sys-kernel/linux-headers-2.4.22  -build 0 kB
[ebuild  N    ] sys-kernel/linux26-headers-2.6.8.1  -build 34,793 kB
[ebuild     U ] sys-libs/glibc-2.3.4.20040808 [2.3.3.20040420-r1] -build +debug +erandom +hardened -makecheck -multilib +nls +nptl +pic -userlocales 15,372 kB

Total size of downloads: 50,165 kB


I usa kernel 2.4 so I masked all linux26-headers in package.mask but it seems that glibc has a hard dependency on linux26-headers instead of the expected dependency on virtual/os-headers.

emerge -upv glibc

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

Calculating dependencies \
!!! All ebuilds that could satisfy ">=sys-kernel/linux26-headers-2.6.5" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-kernel/linux26-headers-2.6.6-r1 (masked by: package.mask)
- sys-kernel/linux26-headers-2.6.8.1 (masked by: package.mask)
- sys-kernel/linux26-headers-2.6.7-r4 (masked by: package.mask)
- sys-kernel/linux26-headers-2.6.5 (masked by: package.mask, -* keyword)
- sys-kernel/linux26-headers-2.6.8.1-r1 (masked by: package.mask, -* 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.20040808" [ebuild])



Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51_rc7 (hardened/x86, gcc-3.3.4, glibc-2.3.3.20040420-r1,
2.4.26_pre6-gentoo i686)
=================================================================
System uname: 2.4.26_pre6-gentoo i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config
/usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown
/usr/kde/3/share/config /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="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache cvs distlocks fixpackages keepwork nostrip
sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/mnt/u06/src"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X Xaw3d aalib acpi adns apache2 apm arts atlas audiofile avi bcmath
berkdb bidi bonobo bzlib calendar caps cdb cddb cdparanoia cdr chroot cjk
cpdflib crypt cscope ctype cups curl curlwrappers dba dbase dbm dbx debug
dedicated dga dio directfb divx4linux doc dv dvb dvd encode erandom esd evo exif
extensions f77 faac faad fam fbcon fdftk filepro flac flash flatfile foomaticdb
ftp gb gcj gd gd-external gdbm ggi gif gimpprint gmp gnome gnutls gphoto2 gpm
graphviz gstreamer gtk gtk2 gtkhtml guile hardened hardenedphp html iconv
imagemagick imap imlib inifile innodb ipv6 jabber java javamail javascript jbig
jikes jpeg junit justify kde lcms ldap libg++ libgda libwww live lzo mad
mailwrapper mbox mcal mcve memlimit mhash mikmod mime ming mmx mng motif
mozaccess mozcalendar mozilla mozp3p mozsvg mozxmlterm mpeg mysql nagios-dns
nagios-ntp nagios-ping nagios-ssh nas ncurses network nls nptl oav objc
offensive oggvorbis ooo-kde opengl oss pam parse-clocks pcntl pcre pda pdflib
perl pg-hier pg-intdatetime pg-vacuumdelay physfs pic pie plotutils png posix
postgres ppds prelude pthreads python qt quicktime readline ruby samba sasl
scanner sdk sdl session sftplogging shared sharedmem silc simplexml slang slp
snmp soap sockets socks5 speex spell spl sqlite sse ssl svg svga sysvipc tcltk
tcpd tetex theora threads tidy tiff tokenizer truetype unicode usb v4l v4l2
vim-with-x virus-scan wXwindows wddx wmf x86 xine xinerama xml xml2 xmlrpc xmms
xpm xprint xsl xv xvid yv12 zlib"
Comment 1 SpanKY gentoo-dev 2004-10-05 22:04:52 UTC
if you're using linux-2.4 then stop putting nptl into USE
Comment 2 D. Ekevu F. G. 2004-10-10 11:39:23 UTC
I have the exact same problem and I don't USE nptl.
(glibc is up-to-date here.)

riparia ~ # emerge -uvp hal

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

Calculating dependencies ...done!
[blocks B     ] sys-kernel/linux-headers (from pkg sys-kernel/linux26-headers-2.6.8.1-r1)
[ebuild     U ] dev-libs/glib-2.4.7 [2.4.5] -doc 2,056 kB
[ebuild  N    ] sys-apps/hotplug-base-20040401  40 kB
[ebuild  N    ] sys-fs/udev-034-r1  363 kB
[ebuild     U ] media-libs/tiff-3.6.1-r1 [3.5.7-r1] -lzw-tiff 1,056 kB
[ebuild     U ] net-nds/openldap-2.1.30-r3 [2.1.30-r2] +berkdb +crypt -debug +gdbm -ipv6 -odbc +perl +readline +samba -sasl -slp +ssl +tcpd 0 kB
[ebuild     U ] x11-misc/ttmkfdir-3.0.9-r2 [3.0.9-r1] -debug 0 kB
[ebuild     U ] media-libs/fontconfig-2.2.3 [2.2.2] 732 kB
[ebuild     U ] x11-base/opengl-update-1.8.1-r1 [1.7.2] 30 kB
[ebuild     U ] x11-base/xorg-x11-6.8.0-r1 [6.7.0-r2] -3dfx +3dnow +bitmap-fonts -cjk -debug -dlloader -dmx -doc -hardened -insecure-drivers -ipv6 -mmx +nls +pam -sdk -sse -static +xprint 62,507 kB
[ebuild     U ] x11-terms/xterm-196 [191] +Xaw3d -debug +truetype -unicode 662 kB
[ebuild     U ] app-text/aspell-0.60 [0.50.5-r4] -debug +gpm 1,584 kB
[ebuild     U ] dev-libs/libxml2-2.6.12 [2.6.11] -debug -ipv6 +python +readline 2,708 kB
[ebuild     U ] dev-php/php-5.0.2-r1 [5.0.2] -adabas -bcmath +berkdb -birdstep -bzlib -calendar -cdb -cpdflib +crypt -ctype -curl -curlwrappers -db2 +dba -dbase -dbm -dbmaker -dbx -debug -dio -empress -empress-bcs -esoob -exif -fam -fdftk -filepro -flatfile -frontbase -ftp +gd -gd-external +gdbm -gmp -hyperwave-api -iconv -imap -informix -ingres -inifile -interbase -iodbc +jpeg +ldap -libedit -mcve -memlimit -mhash +mime -ming -mnogosearch -msession -msql -mssql +mysql -mysqli +ncurses +nis +nls -oci8 -odbc -oracle7 -ovrimos -pcntl -pcre -pfpro +png -posix -postgres -qdbm +readline -recode -sapdb -sasl -session -shared -sharedmem -simplexml -snmp -soap -sockets -solid +spell -spl -sqlite +ssl -sybase -sybase-ct -sysvipc -tidy +tiff -tokenizer +truetype -wddx +xml2 -xmlrpc +xpm -xsl +zlib 0 kB
[ebuild  N    ] dev-lang/swig-1.3.21  -debug -guile +java +perl +php +python -ruby +tcltk 1,975 kB
[ebuild  N    ] sys-libs/libcap-1.10-r4  -debug -pic +python -static 38 kB
[ebuild     U ] sys-devel/autoconf-2.59-r5 [2.59-r4] 0 kB
[ebuild     U ] media-libs/libungif-4.1.3 [4.1.0.1b] +X +gif 429 kB
[ebuild     U ] media-libs/lcms-1.13 [1.12] +jpeg +python +tiff +zlib 572 kB
[ebuild     U ] media-libs/libmng-1.0.8 [1.0.4] 497 kB
[ebuild     U ] dev-perl/Convert-ASN1-0.18 [0.17] 58 kB
[ebuild     U ] dev-perl/MIME-Base64-3.05 [3.00] 15 kB
[ebuild     U ] dev-perl/URI-1.33 [1.31] 93 kB
[ebuild     U ] dev-perl/Net-SSLeay-1.25 [1.23] 75 kB
[ebuild     U ] dev-perl/IO-Socket-SSL-0.96 [0.94] 31 kB
[ebuild     U ] dev-perl/perl-ldap-0.3202 [0.31] -sasl +ssl -xml 221 kB
[ebuild     U ] net-fs/samba-3.0.7-r1 [3.0.7] -acl +cups -debug -doc -kerberos +ldap +mysql -oav +pam -postgres +python +readline (-selinux) -xml +xml2 0 kB
[ebuild     U ] net-print/cups-1.1.21-r1 [1.1.20-r2] -debug +pam +samba -slp +ssl 8,348 kB
[ebuild     U ] media-libs/giflib-4.1.3 [4.1.0-r3] +X +gif 556 kB
[ebuild  N    ] x11-libs/qt-3.3.3-r1  +cups -debug -doc -firebird +gif -icc -immqt -immqt-bc -ipv6 +mysql -nas -odbc +opengl -postgres -sqlite -xinerama +zlib 14,086 kB
[ebuild  N    ] dev-python/pyrex-0.9.3  171 kB
[ebuild  N    ] sys-apps/dbus-0.22-r1  +X -debug +gtk -mono +python +qt +xml2 1,219 kB
[ebuild  N    ] sys-kernel/linux26-headers-2.6.8.1-r1  -build 34,793 kB
[ebuild  N    ] sys-apps/pciutils-2.1.11-r3  -debug 118 kB
[ebuild  N    ] sys-apps/usbutils-0.11-r5  271 kB
[ebuild  N    ] sys-apps/hotplug-20040923  43 kB
[ebuild  N    ] sys-apps/hal-0.2.98-r1  -debug 1,193 kB

Total size of downloads: 136,554 kB

riparia ~ # emerge info
Portage 2.0.51_rc7 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.4.26-gentoo-r9 i686)
=================================================================
System uname: 2.4.26-gentoo-r9 i686 mobile AMD Duron(tm)
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2
Headers:  sys-kernel/linux-headers-2.4.22
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /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="-O2 -march=i686 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.ipv6.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ http://ftp6.uni-erlangen.de/pub/mirrors/gentoo http://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex X Xaw3d acpi acpi4linux aim apache2 arts audiofile avi berkdb bitmap-fonts bluetooth crypt cups dba encode esd f77 fbcon flash foomaticdb gd gdbm gif gimp gkrellm glade gnome gpm gtk gtk2 hal icq imagemagick imlib ithreads jabber java jpeg kde latex lcd ldap libg++ libwww mad mikmod mime motif mozilla mp3 mpeg mplayer msn music mysql ncurses net nis nls nocd oggvorbis opengl oscar oss pam pdf pdflib perl php png pthreads python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd tetex tiff truetype usb v4l v4l2 vim vim-with-x vnc wmf wxwindows x86 xine xml2 xmms xpm xprint xv xvid yahoo zlib"
Comment 3 SpanKY gentoo-dev 2004-10-10 17:57:44 UTC
well, considering hal requires linux26-headers, you too are posting an invalid bug