Thanks.
But you solution didn't help though.
Then I followed the google link from rg3 to
this post here at LQ.
There the problem was solved by updating /etc/ld.so.cache, since the path to libglib was missing.
I tried rebuilding ld.so.cache and got some result...
Now, at least, hald don't die with a GLIB error.
But it still dies.
Code:
Runner started - allowed paths are '/usr/libexec:/usr/lib/hal/scripts:/usr/bin'
*** [DIE] device_info.c:rules_match_and_merge_device():962 : Rule is NULL on jump
And I'm still in the dark as to why. Makes me want to learn HAL I guess.
Well, back to the search engines.
Please show it if you know it
EDIT:
did a google-search for device_info.c:rules_match_and_merge_device():962 : Rule is NULL on jump
1 result:
http://bugs.gentoo.org/show_bug.cgi?id=176380
one person solved problem by removing a completely incorrect fdi file