Comment 2 for bug 1741218

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Hi duncan,
from your log I see that some files are manually removed that could affect the tool working as it should:
modified.conffile..etc.apparmor.d.usr.sbin.clamd: [deleted]
modified.conffile..etc.init.d.clamav-daemon: [deleted]
modified.conffile..etc.logcheck.ignore.d.paranoid.clamav-daemon: [deleted]
modified.conffile..etc.logcheck.ignore.d.server.clamav-daemon: [deleted]

Then also the actual error is on half-installed:
dpkg: erreur de traitement du paquet clamav-base (--configure) :
 le paquet clamav-base n'est pas prêt pour la configuration
 configuration impossible (état actuel « half-installed »)
dpkg: des problèmes de dépendances empêchent la configuration de clamav-freshclam :
 clamav-freshclam dépend de clamav-base (>= 0.99.2+dfsg-0ubuntu0.16.04.2) ; cependant :
  Le paquet clamav-base n'est pas installé.

dpkg: erreur de traitement du paquet clamav-freshclam (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de clamav-daemon :
 clamav-daemon dépend de clamav-base (= 0.99.2+dfsg-0ubuntu0.16.04.2) ; cependant :
  Le paquet clamav-base n'est pas installé.
 clamav-daemon dépend de clamav-freshclam (>= 0.99.2+dfsg) | clamav-data ; cependant :
 Le paquet clamav-freshclam n'est pas encore configuré.
  Le paquet clamav-data n'est pas installé.
  Le paquet clamav-freshclam qui fournit clamav-data n'est pas encore configuré.

First of all you have to resolve this half installed.
I'd recommend to follow [1] and similar help articles.

For your case that likely would be:
$ sudo dpkg --purge --force-remove-reinstreq clamav clamav-base clamav-freshclam clamav-data
$ sudo dpkg --configure -a
$ sudo apt update
$ sudo apt upgrade

After all is clean (I recommend a full apt update and apt upgrade afterwards) you might try to freshly re-install clamav.

[1]: https://askubuntu.com/questions/490671/fix-half-installed-package