CC'ed arches: your keywords have been dropped due to new package requirements of HAL. Please keyword the following packages after testing: app-misc/hal-info sys-apps/hal sys-auth/policykit sys-power/pm-utils
@alpha, hppa, ia64, ppc, sparc, bsd: please also keyword gnome-power-manager-2.20.0 as that depends on hal-0.5.10.
erm, I meant =gnome-base/gnome-power-manager-2.20.1
I guess to make it easier, the following are the packages with version information (sorry for all the spam): =app-misc/hal-info-20071011 =gnome-extra/gnome-power-manager-2.20.1 =sys-apps/hal-0.5.10 =sys-auth/policykit-0.6 =sys-power/pm-utils-0.99.4
aren't we supposed to get a new gnome-mount along with these ?
(In reply to comment #4) > aren't we supposed to get a new gnome-mount along with these ? > Yes you are. One that depends on policykit-gnome. It's in Gentopia.
In testing this for FreeBSD, I found the following issues: 1) policy-kit requires linux-specific stuff; I noticed that this was turned off in the last hal version. Could --with-policy-kit be conditional? 2) acl-management requires policy-kit (also not enabled in last hal - could this be conditional also?) 3) on FreeBSD, libvolume_id-0.77 is required, but not in the tree yet; we can fix this by getting new version... 4) pm-utils doesn't currently work on FreeBSD; is this a hard depend for hal now or can it be conditional toot?
(In reply to comment #6) Apparently not, see Bug 200059.
We've dropped policykit for now as it is going to cause more headaches than worth. Please test and keyword the following set of packages: =sys-apps/hal-0.5.10 =sys-power/pm-utils-0.99.4 =app-misc/hal-info-20071011 =x11-drivers/xf86-input-evdev-1.2.0
(In reply to comment #8) > We've dropped policykit for now as it is going to cause more headaches than > worth. Please test and keyword the following set of packages: > > =sys-apps/hal-0.5.10 Marked ~hppa. > =sys-power/pm-utils-0.99.4 Not applicable (no hardware support, no keyword). > =app-misc/hal-info-20071011 Why was the keyword dropped at all? > =x11-drivers/xf86-input-evdev-1.2.0 Dito.
Tested sys-apps/hal-0.5.9.1-r3 USE="disk-partition (-acpi) (-apm) -crypt -debug (-dell) -doc -laptop (-selinux) (-pcmcia)" on sparc. Although it compiles fine the tests fail: test -z "/usr/share/hal/fdi" || /bin/mkdir -p "/tmp/portage/sys-apps/hal-0.5.10/work/hal-0.5.10/hald/.local-fdi-test/usr/share/hal/fdi" /usr/bin/install -c -m 644 'fdi.dtd' '/tmp/portage/sys-apps/hal-0.5.10/work/hal-0.5.10/hald/.local-fdi-test/usr/share/hal/fdi/fdi.dtd' make[7]: Leaving directory `/tmp/portage/sys-apps/hal-0.5.10/work/hal-0.5.10/fdi' make[6]: Leaving directory `/tmp/portage/sys-apps/hal-0.5.10/work/hal-0.5.10/fdi' make[5]: Leaving directory `/tmp/portage/sys-apps/hal-0.5.10/work/hal-0.5.10/fdi' 20:38:44.745 [E] create_cache.c:540: Cannot scan '.local-fdi-test/share/hal/fdi/preprobe': No such file or directory 20:38:44.745 [E] create_cache.c:701: 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 # emerge --info Portage 2.1.3.19 (default-linux/sparc/sparc64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r6 sparc64) ================================================================= System uname: 2.6.23-gentoo-r6 sparc64 sun4u Timestamp of tree: Thu, 31 Jan 2008 18:30:01 +0000 app-shells/bash: 3.2_p17-r1 dev-lang/python: 2.4.4-r6 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="sparc" CBUILD="sparc-unknown-linux-gnu" CFLAGS="-mcpu=ultrasparc3 -mtune=ultrasparc3 -mvis -Wa,-Av8plusa -O2 -pipe -frename-registers -ggdb" CHOST="sparc-unknown-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CPPFLAGS="-mcpu=ultrasparc3 -mtune=ultrasparc3 -mvis -Wa,-Av8plusa -O2 -pipe -frename-registers -ggdb" CXXFLAGS="-mcpu=ultrasparc3 -mtune=ultrasparc3 -mvis -Wa,-Av8plusa -O2 -pipe -frename-registers -ggdb" DISTDIR="/tmp/distfiles" FEATURES="ccache collision-protect distlocks installsources metadata-transfer parallel-fetch sanxbox splitdebug strict test userfetch userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="de_DE.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en de" 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="/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="64bit 7zip X a52 aac aalib alsa artworkextra audacious avahi blender-game bluetooth bzip2 caps cups curl custom-cflags cvs dbus dga disk-partition divx dts dv dvd dvdread encode fastcgi fat ffmpeg flac ftp fuse gd gif gimp gimpprint gmedia gnome gnome-print gnomecanvas gpm grammar gtk hal hpn ieee1394 ithreads javascript jpeg jpeg2k lzo mad memcache midi mikmod mjpeg mp2 mp3 mpeg mpeg2 mplayer musepack nautilus ncurses network networking nls nptl nptlonly nsplugin offensive ogg openal opengl opera pam pcre png pnm ppds quicktime realmedia regex ruby samba sdl sdl-image slang smartcard smp sms sound soundex sparc speex spell sqlite3 ssl subversion svg symlink test theora threads tiff timidity truetype tta unicode usb userlocales utils vcd vidix vim vim-syntax vim-with-x vorbis wma wmf wmp x264 xanim xcb xfce xine xinerama xorg xulrunner xv xvid zlib" ALSA_PCM_PLUGINS="adpcm alaw copy dshare dsnoop extplug file hooks ladspa lfloat linear meter mulaw multi null rate route share shm" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="mach64" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
What's up with the test failure?
(In reply to comment #11) > What's up with the test failure? <steev> which test failure? <steev> oh, thats fine <steev> ignore the test failure
hal and hal-info keyworded on alpha Since USE=laptop would pull in pm-utils which doesn't make sense on alpha, I've use-masked it for alpha. Also, hal-0.5.10 needs newer linux-headers than those in the 2006.1 profile, so I masked hal-0.5.10, hal-info-20071011 and x11-drivers/xf86-input-evdev-1.2.0 for that profile. Also keyworded x11-drivers/xf86-input-evdev-1.2.0, which was easy for a change :)
~ia64/~sparc done
*** Bug 217062 has been marked as a duplicate of this bug. ***
Created attachment 149529 [details, diff] patch to enable HAL PMU support I created a patch for 0.5.10 to enable PMU support on the PPC arch which should be enabled since APM emulation is not the best solution. This version works nicely on my iBook.
~ppc'd
i dont know how you managed to `repoman commit` as you need ~ppc in hal-info and pm-utils (or mask the relevant USE flag)
(In reply to comment #18) > i dont know how you managed to `repoman commit` as you need ~ppc in hal-info > and pm-utils (or mask the relevant USE flag) I haven't got a clue either. I've now masked the laptop use flag for hal and keyworded hal-info.
For HAL and pm-utils on PPC I have opened the new bug 229763 with some patches
HAL-0.5.11-r1 has been stabled.