Package: clamav-daemon
Version: 0.98.7+dfsg-0+deb8u1

It would appear that ClamD should function on a system without SystemD.
http://lists.clamav.net/pipermail/clamav-users/2015-June/001590.html
http://lists.clamav.net/pipermail/clamav-users/2015-June/001592.html

However, the package depends on SystemD libraries, and the daemon won't start 
without the library being present.
# /etc/init.d/clamav-daemon start
[....] Starting ClamAV daemon: clamd /usr/sbin/clamd: error while loading 
shared libraries: libsystemd.so.0: cannot open shared object file: No such file 
or directory


Suggested fix :
Remove the dependency - if package systemd is installed (ie SystemD is the init 
system) then the library will be present, if the library isn't present then the 
init system is not SystemD and there should be no need to call any of it's 
libraries.
Test for the presence of the library before attempting to use it.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to