Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 56824 - net-misc/ifenslave depends on sys-kernel/linux-headers instead of virtual/os-headers
Summary: net-misc/ifenslave depends on sys-kernel/linux-headers instead of virtual/os-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-12 13:14 UTC by Jason Short
Modified: 2004-07-12 20:47 UTC (History)
0 users

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 Jason Short 2004-07-12 13:14:48 UTC
net-misc/ifenslave depends on sys-kernel/linux-headers-2.4.22 explicitly when it should instead depend on the virtual/os-headers in order to allow installation with linux26-headers emerged.

Reproducible: Always
Steps to Reproduce:
1. emerge -C linux-headers
2. emerge linux26-headers
3. emerge -P ifenslave

Actual Results:  
the explicity depend pulled linux-headers into the dep tree, which was blocked
by installed linux26-headers package.

Expected Results:  
clean emerge.

just needs the DEPEND changed in cvs to use the correct virtual.

tested with new headers, and it works.

emerge info:
Portage 2.0.50-r9 (default-x86-2004.2, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7)
=================================================================
System uname: 2.6.7 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.5.1
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=pentium4 -O3 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=pentium4 -O3 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
USE="X aalib acl acpi alsa apache2 audiofile avi berkdb caps cdr clamav crypt
cscope cups curl dga dillo directfb divx4linux dv dvd dvdr encode erandom esd
faad fam fbcon flac gdbm gif gmp gnutls gpm gtk gtk2 imagemagick imap imlib ipv6
jabber jack-tmpfs java jbig jpeg kde ladcca lcms ldap libwww lufsusermount
lzw-tiff mad makecheck matroska mbox mcal memlimit mmx motif mozdomi mozilla
moznocompose moznoirc moznomail mozsvg mpeg mysql nas ncurses nls nptl ntlm
oggvorbis opengl oss pam pdflib perl pic pie png python qt quicktime readline
ruby samba sasl sdl slang slp snmp spell sse ssl tcltk tcpd theora threads tiff
truetype unicode usb v4l v4l2 vanilla wmf wxwindows x86 xface xgetdefault
xinerama xml xml2 xmms xosd xprint xv xvid zlib"
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2004-07-12 20:00:50 UTC
os-headers is NOT correct.
the package will never work on any os other than linux.

i've done a fix in cvs now.
Comment 2 Jason Short 2004-07-12 20:47:55 UTC
is there another virtual for linux-headers that can be used with linux26-headers?  I didn't see anything obvious...