>>> emerge (1 of 25) app-misc/pax-utils-0.1.5 to / >>> md5 files ;-) pax-utils-0.1.3.ebuild >>> md5 files ;-) pax-utils-0.1.5.ebuild >>> md5 files ;-) pax-utils-0.1.4.ebuild >>> md5 files ;-) files/digest-pax-utils-0.1.3 >>> md5 files ;-) files/digest-pax-utils-0.1.4 >>> md5 files ;-) files/digest-pax-utils-0.1.5 >>> md5 src_uri ;-) pax-utils-0.1.5.tar.bz2 >>> Unpacking source... >>> Unpacking pax-utils-0.1.5.tar.bz2 to /var/tmp/portage/pax-utils-0.1.5/work >>> Source unpacked. x86_64-pc-linux-gnu-gcc -march=athlon64 -O2 -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow -c scanelf.c x86_64-pc-linux-gnu-gcc -march=athlon64 -O2 -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow -c pspax.c x86_64-pc-linux-gnu-gcc -march=athlon64 -O2 -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow -c dumpelf.c x86_64-pc-linux-gnu-gcc -march=athlon64 -O2 -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow -c paxelf.c x86_64-pc-linux-gnu-gcc -march=athlon64 -O2 -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow -c paxinc.c x86_64-pc-linux-gnu-gcc -march=athlon64 -O2 -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow paxinc.o paxelf.o -o scanelf scanelf.o x86_64-pc-linux-gnu-gcc -march=athlon64 -O2 -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow paxinc.o paxelf.o -o pspax pspax.o x86_64-pc-linux-gnu-gcc -march=athlon64 -O2 -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow paxinc.o paxelf.o -o dumpelf dumpelf.o >>> Test phase [enabled]: app-misc/pax-utils-0.1.5 >>> Test phase [test]: app-misc/pax-utils-0.1.5 cc test.o -o test /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/crt1.o: In function `_start': init.c:(.text+0x21): undefined reference to `main' collect2: ld returned 1 exit status make: *** [test] Error 1 Reproducible: Always Steps to Reproduce: 1.emerge pax-utils 2. 3. Actual Results: pax-utils fails test Expected Results: pax-util don't fail test Portage 2.0.53 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14-gentoo-r4 x86_64) ================================================================= System uname: 2.6.14-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.0_pre11 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.17 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-r1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS=" -march=athlon64 -O2 -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow " CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS=" -march=athlon64 -O2 -pipe -fforce-addr -ffast-math -msse2 -ftracer -m3dnow " DISTDIR="/home/ftp/distfiles" FEATURES="autoconfig ccache collision-protect confcache cvs distlocks elog maketest multilib-strict parallel-fetching sandbox sfperms strict test userpriv" GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/ http://gentoo.osuosl.org/ http://mirror.ovh.net/gentoo-distfiles/ ftp://ftp.heanet.ie/pub/gentoo/ http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ ftp://ftp.unina.it/pub/linux/distributions/gentoo http://gentoo.ngi.it http://mirror.switch.ch/ftp/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ " LANG="it_IT.utf8" LC_ALL="it_IT.utf8" LINGUAS="it" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 7zip X a52 aac aalib acl alsa apache2 arts audiofile avi berkdb bitmap-fonts bzip2 cairo canvas cdb cdparanoia cdr chroot cpudetection crypt cups curl dba directfb dts dv dvd dynagraph emboss encode erandom esd exif expat fam ffmpeg firefox flac foomaticdb gd gdbm ggi gif gimp gimpprint glibc-omitfp glut gmp gnome gnutls gphoto2 gpm graphviz gstreamer gtk gtk2 guile idn ieee1394 imagemagick imlib ipv6 ithreads jbig jikes jpeg jpeg2k justify kde kdeenablefinal lcms ldap libcaca libwww linuxthreads-tls lm_sensors logitech-mouse logrotate lzo lzw lzw-tiff mad mailwrapper mbox mdb mhash mikmod mmap mng motif mozsvg mp3 mpeg mpm-worker musicbrainz mysql ncurses nls nptl nptlonly numeric nvidia odbc offensive ogg opengl pam pcre pcsc-lite pdflib perl php png ppds python qt quicktime readline rtc samba scanner sdl slang smp snmp speex spell ssl svg sysfs tcltk tcpd test tetex tga theora threads tiff timidity truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 vda vorbis wmf xine xinerama xml2 xmms xpm xv xvid zlib linguas_it userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
heh, that's a bogus .o file that shouldnt be in the tarball there is no testsuite with pax-utils
perhaps you have some bashrc or eclass multilib function failing
no, when i packaged 0.1.5, i had a local 'test.o' file bundled in by accident make has implicit rules and thus thinks a valid 'test' target exists
removed the file with the ebuild and update the 'distclean' target so i wont screw up again ;)