[Pkg-lirc-maint] Bug#370745: udev: udevsettle waits forever when udev is not running

Mario 'BitKoenig' Holbe Mario.Holbe at TU-Ilmenau.DE
Tue Jun 6 16:34:52 UTC 2006


Package: lirc
Version: 0.8.0-4
Severity: serious

Hello,

the lirc init script waits forever, if udev is not running - i.e.
especially on 2.4 kernels.
This is due to your call to udevsettle in the init-script. I was quite
close at submitting a bug against udev because udevsettle waits forever
when udev is not running. However, udevsettle doesn't do that as long as
/dev/.udev/queue does not exist - which it usually doesn't if udev is
not running - at least not on my system. Unfortunately you are creating
it yourself in the init-script so I'll better call the problem home-made
:)

root at darkside:~# uname -a
Linux darkside 2.4.27 #1 Thu Dec 22 21:52:46 CET 2005 i686 GNU/Linux
root at darkside:~# ps -ef | grep udev
root     32488  2775  0 18:30 tty1     00:00:00 grep udev
root at darkside:~# udevsettle
root at darkside:~# mkdir /dev/.udev/queue
root at darkside:~# udevsettle
... waits forever ...

I set the severity to serious because this currently breaks (or better
hangs) the installation of lirc 0.8.0-4 on all non-udev systems.

If you think this is an udev problem (despite your home-made queue),
please feel free to re-assign this bug there.


regards
   Mario
-- 
I have great faith in fools; self-confidence my friends call it.
                                              -- Edgar Allan Poe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-lirc-maint/attachments/20060606/e0ea0b97/attachment.pgp


More information about the Pkg-lirc-maint mailing list