Good day.
I installed CDEmu on Debian stretch from deb-multimedia.org repository and everything worked just fine. But after upgrading to Debian buster cdemu-daemon is unable to start:
$ /usr/lib/x86_64-linux-gnu/cdemu-daemon-session.sh Trace/breakpoint trap $ cdemu-daemon Failed to open plugin directory '/usr/lib/x86_64-linux-gnu/libmirage-3.2'! Trace/breakpoint trap
The problem is libmirage-3.2 is really missing:
# dpkg -L libmirage11 /. /usr /usr/lib /usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libmirage.so.11.0.0 /usr/share /usr/share/doc /usr/share/doc/libmirage11 /usr/share/doc/libmirage11/changelog.Debian.gz /usr/share/doc/libmirage11/changelog.gz /usr/share/doc/libmirage11/copyright /usr/lib/x86_64-linux-gnu/libmirage.so.11 # ls -l /usr/lib/x86_64-linux-gnu/ | grep mirage lrwxrwxrwx 1 root root 19 мар 18 10:16 libmirage.so.11 -> libmirage.so.11.0.0 -rw-r--r-- 1 root root 164664 мар 18 10:16 libmirage.so.11.0.0
How do I fix this? Maybe creating some symlink would do?
It seems that deb-multimedia.org packages libmirage plugins in a separate package, called 'libmirage-plugin'. Can you try installing that?
Yes, installing libmirage-plugin did help.
Strange it is not listed as cdemu-daemon dependency nor recommended.
Thanks!