problem with hal-0.2.97.cvs20040823-1.i386.rpm

David Zeuthen david at fubar.dk
Wed Aug 25 08:07:39 UTC 2004


Hi,

On Tue, 2004-08-24 at 21:22 -0400, Jeff Spaleta wrote:
> Anyone seen the haldaemon initscript from hal-0.2.97.cvs20040823-1.i386.rpm
> taking a cup of coffee or longer length of time to return when run? 
> 
> The hanging happens at boot up if haldeamon is enabled
> And by hand after bootup with haldaemon is disabled at boot up.
> 
> I've reverted back to hal-0.2.97.cvs20040819-1.i386.rpm  and I can't
> reproduce the problem.
> 
> And here's the kicker.... if i have hal-0.2.97.cvs20040819 daemon
> running when i try to install
> hal-0.2.97.cvs20040823  the package install process stalls as well
> since whatever  the post/pre (un)install script being activated in
> that process makes a call to service haldaemon which hangs just like i
> see at boot up with hal-0.2.97.cvs20040819 installed.  Very not
> cool.... very not not cool when this happens during a yum update and
> stopping yum leaving the system with duplicate packages installed
> since yum's transaction didn't complete.
> 
> Anyone else seeing this? Before I dig into the script logic looking
> for a smoking gun?
> 

Anyone who identifies this problem, please file a bug against with hal
with the output of 

 'HALD_VERBOSE=1 /usr/sbin/hald --daemon=no'

running as root while having installed the latest .cvs20040823. Also
attach the output of 'tree /sys'. Ensure there are no hald processes
running before doing this. 

One of the changes that may cause this is that the hald process blocks
until all device probing is complete. I will change that back so we
daemonize immediately as a stopgap solution.

Thanks,
David





More information about the test mailing list