udev-065 should depend on >sys-kernel/linux-headers-2.6.11-r2 (this works for me, I don't know the exact version). I updated my system and it tried to first upgrade udev and then linux-headers which resulted in compliation errors. After manually emergeing linux-headers all went fine. Reproducible: Always Steps to Reproduce: 1. emerge =sys-kernel/linux-headers-2.6.8.1-r4 2. ACCEPT_KEYWORDS="~x86" emerge udev Actual Results: Compilation of udev fails with udevmonitor.c: In function `init_uevent_netlink_sock': udevmonitor.c:83: error: `NETLINK_KOBJECT_UEVENT' undeclared (first use in th is function) udevmonitor.c:83: error: (Each undeclared identifier is reported only once udevmonitor.c:83: error: for each function it appears in.) Expected Results: A new kernel version is installed before compiling udev so that udev compiles cleanly themisto alphaone # emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.10-gentoo-r4 i686) ================================================================= System uname: 2.6.10-gentoo-r4 i686 AMD Athlon(tm) Gentoo Base System version 1.6.13 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [disabled] dev-lang/python: 2.2.3-r5, 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -maccumulate-outgoing-args" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -maccumulate-outgoing-args" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg collision-protect cvs distlocks keeptemp keepwork noauto noclean notitles sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/gentoo-de" SYNC="rsync://ftp.rz.tu-bs.de/gentoo-portage" USE="x86 3dnow X aalib acl acpi adns alsa avi bash-completion berkdb bitmap-fonts bonobo cdr crypt cscope cups curl dga divx4linux dvb dvd dvdr dvdread eds emboss encode esd ethereal fam fbcon flac foomaticdb fortran gdbm ggi gif gphoto2 gstreamer gtk gtk2 gtkhtml guile hbci icq imagemagick imap imlib ipv6 java jpeg ldap libg++ libwww lirc mad mikmod mmx motif mp3 mpeg mysql nas ncurses nls nptl offensive ogg oggvorbis opengl oss pam pcre pdflib perl png python qt quicktime readline samba scanner sdl slang snmp speex spell sqlite sse ssl svg svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vorbis xine xinerama xml xml2 xmms xosd xrandr xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Known issue, will be fixed in next release.
Fixed in 066 release.