After correct install of app-cdr/cdemud-1.2.0 cdemud failed to start Reproducible: Always Steps to Reproduce: 1./etc/init.d/cdemud start Actual Results: * Loading CDemu userspace daemon... [ !! ] * ERROR: cdemud failed to start Logfile: Dec 8 19:21:08 acer cdemud[8810]: Starting daemon in daemon mode with following parameters: Dec 8 19:21:08 acer cdemud[8810]: - num devices: 1 Dec 8 19:21:08 acer cdemud[8810]: - ctl device: /dev/vhba_ctl Dec 8 19:21:08 acer cdemud[8810]: - audio driver: alsa Dec 8 19:21:08 acer cdemud[8810]: - bus type: system Dec 8 19:21:08 acer cdemud[8810]: open(/var/lib/run/cdemud.pid): No such file or directory Dec 8 19:21:08 acer cdemud[8810]: Could not create PID file: No such file or directory. Dec 8 19:21:08 acer /etc/init.d/cdemud[8794]: ERROR: cdemud failed to start
Do you have /var/lib/run/ dir ?
I don't have /var/lib/run dir # ls /var/lib/run ls: cannot access /var/lib/run: No such file or directory
OK, this is a bug libdaemon ebuild - '\' is missing in the econf line. Once that's fixed, cdemud will work correctly.
(In reply to comment #3) > OK, this is a bug libdaemon ebuild - > '\' is missing in the econf line. > > Once that's fixed, cdemud will work correctly. > How to fix it?
Look at the libdaemon ebuild, fix that line, regenerate manifest and reemerge it (well, short term you could create that dir, but once the ebuild is fixed and lib is reemerged, that dir will no longer be necessary).
Thanks Rafał. Fixed in libdaemon-0.14-r1.