> terminate called after throwing an instance of 'herdstat::FileException' > what(): /var/tmp/portage/herdstat-1.1.2_rc2/work/herdstat-test-data-20051023/portdir/profiles/categories: No such file or direct [ !! ] FAIL: stats-test.sh * Testing away handler ... common.sh: line 20: 22347 Aborted ${prog} ${opts} >&${actual} 1,2c1,2 < beu - Last week(ish) at present job, might be unavailable for long periods - < email me@g.o on anything that needs attention. --- > terminate called after throwing an instance of 'herdstat::FileException' > what(): /var/tmp/portage/herdstat-1.1.2_rc2/work/herdstat-test-data-20051023/portdir/profiles/categories: No such file or direct [ !! ] FAIL: away-test.sh * Testing find handler ... common.sh: line 20: 22361 Aborted ${prog} ${opts} >&${actual} 1c1,2 < app-misc/foo --- > terminate called after throwing an instance of 'herdstat::FileException' > what(): /var/tmp/portage/herdstat-1.1.2_rc2/work/herdstat-test-data-20051023/portdir/profiles/categories: No such file or direct [ !! ] FAIL: find-test.sh * Testing pkg handler (herd) ... common.sh: line 20: 22376 Aborted ${prog} ${opts} >&${actual} 1,3c1,2 < app-lala/foomatic < sys-ignore/fefifofum < sys-libs/libfoo --- > terminate called after throwing an instance of 'herdstat::FileException' > what(): /var/tmp/portage/herdstat-1.1.2_rc2/work/herdstat-test-data-20051023/portdir/profiles/categories: No such file or direct [ !! ] FAIL: pkg-test.sh * Testing which handler ... common.sh: line 20: 22391 Aborted ${prog} ${opts} >&${actual} 1c1,2 < /var/tmp/portage/herdstat-1.1.2_rc2/work/herdstat-test-data-20051023/portdir/app-misc/foo/foo-1.10.20050629-r1.ebuild --- > terminate called after throwing an instance of 'herdstat::FileException' > what(): /var/tmp/portage/herdstat-1.1.2_rc2/work/herdstat-test-data-20051023/portdir/profiles/categories: No such file or direct [ !! ] FAIL: which-test.sh * Testing keyword handler ... common.sh: line 20: 22405 Aborted ${prog} ${opts} >&${actual} Files ./expected/keyword and ./actual/keyword differ [ !! ] FAIL: keyword-test.sh ===================== 10 of 10 tests failed ===================== make[2]: *** [check-TESTS] Error 1 make[2]: Leaving directory `/var/tmp/portage/herdstat-1.1.2_rc2/work/herdstat-1.1.2_rc2/tests' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/var/tmp/portage/herdstat-1.1.2_rc2/work/herdstat-1.1.2_rc2/tests' make: *** [check-recursive] Error 1 Reproducible: Always Steps to Reproduce: 1. emerge =app-portage/herdstat-1.1.2_rc2
Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-4.0.2, glibc-2.3.5.20050722-r0, 2.6.13-gentoo-r3 i686) ================================================================= System uname: 2.6.13-gentoo-r3 i686 AMD Sempron(tm) Gentoo Base System version 1.6.13 ccache version 2.4 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 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.15.92.0.2-r10, 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="maint overlay x86 ~maint ~overlay" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -fforce-addr -ftree-vectorize" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/glftpd/etc /opt/glftpd/ftp-data /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -fforce-addr -ftree-vectorize" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache collision-protect distlocks sandbox sfperms strict test userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo ftp://ftp.fi.muni.cz/pub/linux/gentoo/" LANG="en_US.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--sort-common" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/gentoo-php-overlay/for-portage /usr/local/overlays/gentoo-php-overlay/experimental" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow acpi apache2 apm bash-completion bcmath berkdb bzip2 calendar crypt ctype curl curlwrappers dba dbase dbm dbx exif fbcon freetds ftp gd gdbm gif iconv imap innodb jpeg libg++ libwww maildir mcal memlimit mhash mime ming mmx mp3 mpeg mssql mysql mysqli ncurses nls nptl nptlonly odbc offensive pam pcntl pcre pdflib perl php png pnp posix python readline sasl session sharedmem simplexml soap sockets spl sqlite sse ssl sysvipc tcpd tidy tiff tokenizer truetype udev unicode vhosts wddx xml xml2 xmlrpc xsl zlib linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL
It looks like you forgot USE=test. The test data was recently separated into a different tarball so both libherdstat and herdstat could use the same data. Maybe I should have it fail if FEATURES=test but not USE=test. Let me know if this is indeed the problem.
Ooops. Closing, PEBKAC error. :)