This continues bug 46773 because it has been marked can't fix. When I emerge bluez-kernel on gentoo-sources-2.6.15-r1 I get no files merged, though the merge completes "successfully". Build output: Calculating dependencies ...done! >>> emerge (1 of 1) net-wireless/bluez-kernel-2.3 to / >>> md5 files ;-) bluez-kernel-2.3.ebuild >>> md5 files ;-) files/digest-bluez-kernel-2.3 >>> md5 src_uri ;-) bluez-kernel-2.3.tar.gz >>> Unpacking source... >>> Unpacking bluez-kernel-2.3.tar.gz to /var/tmp/portage/bluez-kernel-2.3/work >>> Source unpacked. * econf: updating bluez-kernel-2.3/config.guess with /usr/share/gnuconfig/config.guess * econf: updating bluez-kernel-2.3/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu creating cache ./config.cache checking host system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for gcc... gcc checking whether the C compiler (gcc -O2 -march=athlon-xp -pipe ) works... yes checking whether the C compiler (gcc -O2 -march=athlon-xp -pipe ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for gawk... gawk checking for a BSD compatible install... /bin/install -c checking for ld... ld checking for ar... ar updating cache ./config.cache creating ./config.status creating Makefile creating include/Makefile creating core/Makefile creating drivers/Makefile creating rfcomm/Makefile creating bnep/Makefile creating misc/Makefile creating doc/Makefile make[1]: Entering directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/include' mkdir net; ln -s /var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/include net/bluetooth make[1]: Leaving directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/include' make[1]: Entering directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/core' /usr/src/linux/arch/i386/Makefile:38: /arch/i386/Makefile.cpu: No such file or directory make[2]: *** No rule to make target `/arch/i386/Makefile.cpu'. Stop. make[1]: *** [bluez.o] Error 2 make[1]: Leaving directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/core' make[1]: Entering directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/drivers' /usr/src/linux/arch/i386/Makefile:38: /arch/i386/Makefile.cpu: No such file or directory make[2]: *** No rule to make target `/arch/i386/Makefile.cpu'. Stop. make[1]: *** [hci_usb.o] Error 2 make[1]: Leaving directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/drivers' make[1]: Entering directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/rfcomm' /usr/src/linux/arch/i386/Makefile:38: /arch/i386/Makefile.cpu: No such file or directory make[2]: *** No rule to make target `/arch/i386/Makefile.cpu'. Stop. make[1]: *** [rfcomm.o] Error 2 make[1]: Leaving directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/rfcomm' make[1]: Entering directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/misc' /usr/src/linux/arch/i386/Makefile:38: /arch/i386/Makefile.cpu: No such file or directory make[2]: *** No rule to make target `/arch/i386/Makefile.cpu'. Stop. make[1]: *** [ksock_multi.o] Error 2 make[1]: Leaving directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/misc' make[1]: Entering directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/doc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/bluez-kernel-2.3/work/bluez-kernel-2.3/doc' >>> Test phase [not enabled]: net-wireless/bluez-kernel-2.3 ... It should at least error on the failed make. emerge info: Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5-r2, 2.4.2 dev-python/pycrypto: [Not Present] dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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 /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://gentoo.blueyonder.co.uk http://mirror.datapipe.net/gentoo http://mirror.uni-c.dk/gentoo/ http://ftp.ntua.gr/pub/linux/gentoo/" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac alsa audiofile avi berkdb bitmap-fonts bzip2 cdb cdr cli crypt curl dri dts dv dvd dvdr dvdread edl eds emboss encode exif expat fam fame ffmpeg fftw flac fontconfig foomaticdb fortran fpx gd gdbm gif graphviz gs gstreamer idn imagemagick imlib ipv6 isdnlog jbig jpeg jpeg2k lcms libg++ libwww lirc lzo lzw mad matroska mikmod mjpeg mmx mmxext mng motif mp3 mpeg mysql mythtv ncurses network nls ogg oggvorbis opengl oss pam pcre pdflib perl png pppd python qt quicktime readline reflection rtc sdl server session spell spl sse ssl sysfs tcpd theora tiff transcode truetype truetype-fonts type1-fonts udev usb v4l v4l2 vorbis win32codecs wmf xml2 xorg xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
I'd suggest removing this completely broken stuff from portage. Hasn't worked for ages, deprecated by in-kernel drivers.
it does not compile even on vanilla sources...
(In reply to comment #1) > I'd suggest removing this completely broken stuff from portage. Hasn't worked > for ages, deprecated by in-kernel drivers. Agreed. I've sent a last rites e-mail to the gentoo-dev@ ML.
Added to package.mask.
# Henrik Brix Andersen <brix@gentoo.org> (2 Jul 2006) # Masked pending removal, bug #132600 net-wireless/bluez-kernel Please, remove this.
Removed