We'll also need to stable app-misc/hal-info. I'll take care of the stabilization for the CC'd arches. But I'd just like some AT to test it and get some more feedback on whether people feel it's ok to stable it on these 3 arches. We know of issues on other arches. Basically, this version is not without it's issues. However, a lot of the issues with the old version for 99% of users are fixed with this version. But some people may still have a better experience with the old version. Currently 2.6.21 of the kernel won't work with the old stable version, which is another fact to consider.
Test failure on hal-0.5.9-r1 Portage 2.1.2.7 (default-linux/amd64/2007.0, gcc-4.1.1, glibc-2.5-r0, 2.6.20-gentoo-r7 x86_64) ================================================================= System uname: 2.6.20-gentoo-r7 x86_64 unknown Gentoo Base System release 1.12.9 Timestamp of tree: Sat, 02 Jun 2007 23:30:01 +0000 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/distfiles" FEATURES="collision-protect distlocks metadata-transfer multilib-strict sandbox sfperms strict test" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://192.168.1.201/gentoo-portage" USE="X acl aiglx aim amd64 berkdb bitmap-fonts branding cli cracklib crypt cups dri fortran gdbm gpm gtk iconv imap ipv6 isdnlog libg++ midi mmx mpeg3 mudflap ncurses nls nptl nptlonly nvidia opengl openmp pam pcre perl pppd python qt3 readline reflection session sockets spl sqlite3 sse sse2 ssl tcpd test truetype-fonts type1-fonts unicode vim xcomposite xine xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY test -z "/usr/share/hal/fdi/preprobe/10osvendor" || /bin/mkdir -p "/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/hald/.local-fdi-test/usr/share/hal/fdi/preprobe/10osvendor" make[8]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi/preprobe/10freedesktop' make[7]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi/preprobe/10freedesktop' Making install in 20thirdparty make[7]: Entering directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi/preprobe/20thirdparty' make[8]: Entering directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi/preprobe/20thirdparty' make[8]: Nothing to be done for `install-exec-am'. test -z "/usr/share/hal/fdi/preprobe/20thirdparty" || /bin/mkdir -p "/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/hald/.local-fdi-test/usr/share/hal/fdi/preprobe/20thirdparty" make[8]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi/preprobe/20thirdparty' make[7]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi/preprobe/20thirdparty' make[7]: Entering directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi/preprobe' make[8]: Entering directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi/preprobe' make[8]: Nothing to be done for `install-exec-am'. test -z "/etc/hal/fdi/preprobe" || /bin/mkdir -p "/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/hald/.local-fdi-test/etc/hal/fdi/preprobe" make[8]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi/preprobe' make[7]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi/preprobe' make[6]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi/preprobe' make[6]: Entering directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi' make[7]: Entering directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi' make[7]: Nothing to be done for `install-exec-am'. test -z "/usr/share/hal/fdi" || /bin/mkdir -p "/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/hald/.local-fdi-test/usr/share/hal/fdi" /bin/install -c -m 644 'fdi.dtd' '/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/hald/.local-fdi-test/usr/share/hal/fdi/fdi.dtd' make[7]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi' make[6]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi' make[5]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/fdi' 15:01:03.773 [I] create_cache.c:608: Loading rules 15:01:03.793 [E] create_cache.c:525: Cannot scan '.local-fdi-test/share/hal/fdi/preprobe': No such file or directory 15:01:03.793 [E] create_cache.c:683: Error generating fdi cache FAIL: hald-cache-test.sh =============================== 1 of 1 tests failed Please report to david@fubar.dk =============================== make[4]: *** [check-TESTS] Error 1 make[4]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/hald' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/hald' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/hald' make[1]: *** [check] Error 2 make[1]: Leaving directory `/var/tmp/portage/sys-apps/hal-0.5.9-r1/work/hal-0.5.9/hald' make: *** [check-recursive] Error 1 !!! ERROR: sys-apps/hal-0.5.9-r1 failed. Call stack: ebuild.sh, line 1615: Called dyn_test ebuild.sh, line 1027: Called qa_call 'src_test' ebuild.sh, line 44: Called src_test ebuild.sh, line 654: Called die !!! Make check failed. See above for details. !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/log/portage/sys-apps:hal-0.5.9-r1:20070608-185114.log'.
ah crap. I forgot to commit that patch. Thanks for the catch Thomas.
for the USE="dell" sys-libs/libsmbios-0.13.6 needs a stable keyword, too. sys-apps/hal-0.5.9-r1 USE="acpi crypt -debug -dell -disk-partition -doc -pcmcia (-selinux)" on x86, the testsuite fails with the same error like comment 1. Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.20.12 i686) ================================================================= System uname: 2.6.20.12 i686 Genuine Intel(R) CPU T2300 @ 1.66GHz Gentoo Base System release 1.12.9 Timestamp of tree: Sat, 09 Jun 2007 09:00:01 +0000 dev-java/java-config: 1.3.7, 2.0.32 dev-lang/python: 2.3.5-r3, 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--nospinner" FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox" GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/" LINGUAS="en de en_GB de_CH" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa apache2 asf avahi berkdb bitmap-fonts cairo cdr cdrom cli cracklib crypt cups dbus divx dri dts dvd dvdr dvdread eds emboss encode evo fam ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 isdnlog java jpeg kde kdeenablefinal kerberos ldap libg++ mad midi mikmod mmx mono mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection rtsp ruby samba sdl session smp spell spl sse sse2 sse3 ssl svg tcpd test tetex theora threads tiff truetype truetype-fonts type1-fonts unicode vcd vorbis wifi win32codecs wxwindows x264 x86 xine xml xorg xprint xv xvid zlib" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="en de en_GB de_CH" USERLAND="GNU" VIDEO_CARDS="i810 fbdev vesa" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
on x86: i'm seeing exactly the same test failures with sys-apps/hal-0.5.9-r1 USE="acpi crypt -debug -dell% -disk-partition% -doc -pcmcia (-selinux) (-dmi%)" here: Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.20-gentoo-r8 i686) ================================================================= System uname: 2.6.20-gentoo-r8 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System release 1.12.9 Timestamp of tree: Sun, 10 Jun 2007 08:50:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-java/java-config: 1.3.7, 2.0.32 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon-xp -O2 -pipe" DISTDIR="/var/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.ynet.sk/pub" LANG="en_US.utf8" LC_ALL="en_US.utf8" LINGUAS="en de" MAKEOPTS="-j2" PKGDIR="/var/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.0.1/gentoo-portage" USE="3dnow 3dnowext X a52 aac acpi alsa avahi beagle berkdb bitmap-fonts bzip2 cairo caps cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode evo exif fam ffmpeg firefox flac fortran gd gdbm gif gimp gnome gpm gstreamer gtk hal iconv icu ipv6 isdnlog java jpeg jpeg2k lcms ldap libg++ mad matroska midi mikmod mmx mmxext mono mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl plotutils png pppd python qt3support quicktime readline real reflection ruby sdl session spell spl sse ssl svg tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb vcd vorbis win32codecs x86 xattr xml xorg xv xvid zlib" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="nvidia nv" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
cardoe: ping. Any update on the missing patch?
Unfortunately, I've been busy with betelgeuse filing devrel bugs about me and can't do actual development work because these issues are taking up my time.
make test should be fixed now.
x86 stable, test is ok...thanks ATs
amd64 done
ppc stable