0.5.9rc2

Steev Klimaszewski steev at gentoo.org
Mon Mar 26 15:54:12 PDT 2007


David Zeuthen wrote:
> Here's the 0.5.9rc2 release leading up to HAL 0.5.9.
> 
>  http://people.freedesktop.org/~david/dist/hal-0.5.9.rc2.tar.gz
>  http://people.freedesktop.org/~david/dist/hal-info-20070326.tar.gz
> 
>>From now on only bugfixes etc. will be committed until 0.5.9 is out.
> Please test this and provide feedback + patches. Thanks!
> 
>      David

I have a question regarding some of the directories created...

With Portage (Gentoo's package manager) everything is compiled from 
source, typically sandboxed, before it is installed (think fakeroot I 
guess from a debian system?)  and after a new version is installed, the 
old version and any *empty* directories are removed...

Hal when make install is called, creates 
/etc/hal/fdi/{information,preprobe,policy} however, these are empty, and 
so when Portage removes the old version, it removes these directories, 
and thus, hald won't start because they don't exist.

What is the purpose of them?  At the moment, I use what we have as a 
command in ebuilds called keepdir which writes a dotfile into the 
directory so they aren't removed.  Should I be attempting some other 
method?  Is there some files that aren't getting installed?

-- Steev



More information about the hal mailing list