When emerging basc, this message shows up: * Benchmark data present. To re-run the benchmark execute: * "ebuild /var/db/pkg/app-portage/basc-1.5.9/basc-1.5.9.ebuild config" [...] But it does not work: weird root # ebuild /var/db/pkg/app-portage/basc-1.5.9/basc-1.5.9.ebuild config * This ebuild does not have a config function. WORKAROUND: rm /etc/basc/basc.gu ebuild /var/db/pkg/app-portage/basc-1.5.9/basc-1.5.9.ebuild postinst Reproducible: Always Steps to Reproduce: 1.emerge basc 2.ebuild /var/db/pkg/app-portage/basc-1.5.9/basc-1.5.9.ebuild config Actual Results: Error message: * This ebuild does not have a config function. Expected Results: Benchmark data should be re-created. Portage 2.0.51.19 (default-linux/x86/2004.0, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 11 2005, 04:26:31)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] dev-lang/python: 2.2.3-r5, 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.4.3-r4, 1.5.10-r4 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -Os -pipe -fforce-addr -fomit-frame-pointer" 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/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/sane.d /etc/sound/events/ /etc/terminfo /etc/webmin /usr/lib/X11/xkb /usr/share/texmf/dvips/config /etc/env.d" CXXFLAGS="-march=athlon-xp -Os -pipe -fforce-addr -fomit-frame-pointer" DISTDIR="/mnt/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache collision-protect distcc distlocks sandbox sfperms userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ rsync://ftp.snt.utwente.nl/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo" LANG="de_DE@euro" MAKEOPTS="-j2" PKGDIR="/mnt/portage/hosts/weird/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/mnt/portage/gentoo-portage" PORTDIR_OVERLAY="/mnt/portage/local" SYNC="rsync://zone.wonkology.org/gentoo-portage" USE="x86 3dnow Icms X aalib acl acpi adns alsa apm artswrappersuid avi berkdb bitmap-fonts bonobo cdr crypt cscope cups curl dga directfb doc dvd dvdr emboss encode esd fam fbcon flac font-server foomaticdb fortran gd gdbm ggi gif gnome gphoto gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib ipv6 jabber jack java jikes jpeg kde ldap libg++ libwww mad maildir matrox mikmod mmx motif mozilla mp3 mpeg nas ncurses nls oggvorbis opengl oss pam pdflib perl plotutils png python qt qtmt quicktime readline ruby samba scanner sdl slang speex spell sqlite sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts wmf xml xml2 xmms xms xv zlib linguas_de" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
In 1.5.9 we've modified the ebuild to do the benchmarking automatically if the data's not present. We've only forgotten to remove this msg. In 1.5.10 this is modified again, because this didn't fit with the policies. So in 1.5.10 pkg_config() exists again and works.
given that the site has been shut down no point in keeping this package.