I had no problem building it on another gentoo box, but this one is
giving me a headache.
All packages build fine until the last package enlightenment and then
it fails complaining about ... hal!
============================================
# emerge -1aDv x11-wm/enlightenment
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-wm/enlightenment-9999 USE="acpi bluetooth
e_modules_battery e_modules_clock e_modules_comp
e_modules_conf-applications e_modules_conf-borders
e_modules_conf-clientlist e_modules_conf-colors e_modules_conf-dialogs
e_modules_conf-display e_modules_conf-edgebindings
e_modules_conf-engine e_modules_conf-fonts e_modules_conf-icon-theme
e_modules_conf-imc e_modules_conf-interaction e_modules_conf-intl
e_modules_conf-keybindings e_modules_conf-menus e_modules_conf-mime
e_modules_conf-mouse e_modules_conf-mouse-cursor
e_modules_conf-mousebindings e_modules_conf-paths
e_modules_conf-performance e_modules_conf-profiles
e_modules_conf-scale e_modules_conf-shelves e_modules_conf-startup
e_modules_conf-theme e_modules_conf-transitions
e_modules_conf-wallpaper e_modules_conf-wallpaper2
e_modules_conf-window-display e_modules_conf-window-focus
e_modules_conf-window-manipulation e_modules_conf-window-remembers
e_modules_conf-winlist e_modules_connman e_modules_cpufreq
e_modules_dropshadow e_modules_everything e_modules_everything-apps
e_modules_everything-calc e_modules_everything-files
e_modules_everything-settings e_modules_everything-windows
e_modules_fileman e_modules_fileman_opinfo e_modules_gadman
e_modules_ibar e_modules_ibox e_modules_illume2 e_modules_mixer
e_modules_msgbus e_modules_pager e_modules_start e_modules_syscon
e_modules_systray e_modules_temperature e_modules_winlist
e_modules_wizard nls pam spell udev ukit* -doc -e_modules_illume
-e_modules_ofono -exchange (-hal) -static-libs" 0 kB [1]
Total: 1 package (1 reinstall), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /var/lib/layman/enlightenment
Would you like to merge these packages? [Yes/No] yes
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) x11-wm/enlightenment-9999 from enlightenment
* Package: x11-wm/enlightenment-9999
* Repository: enlightenment
* Maintainer: [email protected]
[snip ...]
checking for E_REMOTE... yes
checking for E_IMC... yes
checking for E_THUMB... yes
checking for E_FM... yes
checking for E_FM_OP... yes
checking for E_FM_OPEN... yes
checking for E_SYS... yes
checking for E_INIT... yes
checking for E... no
configure: error: Package requirements (
evas >= 1.0.999
ecore >= 1.0.999
ecore-x >= 1.0.999
ecore-evas >= 1.0.999
ecore-input >= 1.0.999
ecore-input-evas >= 1.0.999
ecore-con >= 1.0.999
ecore-ipc >= 1.0.999
ecore-file >= 1.0.999
eet >= 1.4.0
edje >= 1.0.999
efreet >= 1.0.999
efreet-mime >= 1.0.999
efreet-trash >= 1.0.999
eina >= 1.0.999
dbus-1
edbus >= 1.0.999
eukit >= 1.0.999
ehal
) were not met:
No package 'ehal' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables E_CFLAGS
and E_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/x11-wm/enlightenment-9999/work/e/config.log
* ERROR: x11-wm/enlightenment-9999 failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 56: Called src_configure
* environment, line 2920: Called enlightenment_src_configure
* environment, line 1560: Called econf
'--disable-install-sysactions' '--enable-conf-acpibindings'
'--enable-bluez' '--disable-doc' '--disable-exchange'
'--disable-device-hal' '--disable-mount-hal' '--enable-nls'
'--enable-pam' '--enable-everything-aspell' '--enable-device-udev'
'--enable-mount-udisks' '--enable-everything'
'--enable-everything-apps' '--enable-everything-calc'
'--enable-everything-files' '--enable-everything-settings'
'--enable-everything-windows' '--enable-conf-applications'
'--enable-conf-borders' '--enable-conf-clientlist'
'--enable-conf-colors' '--enable-conf-dialogs' '--enable-conf-display'
'--enable-conf-edgebindings' '--enable-conf-engine'
'--enable-conf-fonts' '--enable-conf-icon-theme' '--enable-conf-imc'
'--enable-conf-interaction' '--enable-conf-intl'
'--enable-conf-keybindings' '--enable-conf-menus' '--enable-conf-mime'
'--enable-conf-mouse' '--enable-conf-mousebindings'
'--enable-conf-mouse-cursor' '--enable-conf-paths'
'--enable-conf-performance' '--enable-conf-profiles'
'--enable-conf-scale' '--enable-conf-shelves' '--enable-conf-startup'
'--enable-conf-theme' '--enable-conf-transitions'
'--enable-conf-wallpaper' '--enable-conf-wallpaper2'
'--enable-conf-window-display' '--enable-conf-window-focus'
'--enable-conf-window-manipulation' '--enable-conf-window-remembers'
'--enable-conf-winlist' '--enable-battery' '--enable-clock'
'--enable-comp' '--enable-connman' '--enable-cpufreq'
'--enable-dropshadow' '--enable-fileman' '--enable-fileman_opinfo'
'--enable-gadman' '--enable-ibar' '--enable-ibox' '--disable-illume'
'--enable-illume2' '--enable-mixer' '--enable-msgbus'
'--disable-ofono' '--enable-pager' '--enable-start' '--enable-syscon'
'--enable-systray' '--enable-temperature' '--enable-winlist'
'--enable-wizard' '--enable-everything' '--enable-everything'
'--enable-everything' '--enable-everything' '--enable-everything'
'--disable-illume' '--disable-static'
============================================
Why is this? I have disabled hal both in /etc/make.conf and in package.use.
--
Regards,
Mick