Então, algo está errado com o cabeçalho LSB em /etc/init.d/avahi-daemon
. Eu suspeito que seja porque esse arquivo foi modificado, impedindo que você obtenha a versão empacotada atual desse arquivo. O que eu gostaria de verificar é comparar o que o dpkg acha que é a versão atual desse arquivo, com a versão que você tem no sistema de arquivos. Este comando informará qual é a versão atual do pacote:
dpkg -s avahi-daemon | grep /etc/init.d/avahi-daemon
Isso deve retornar um md5sum algo assim:
/etc/init.d/avahi-daemon 3c6d0943a969795d08675ad16ac74f62
Compare isso com a versão que você tem atualmente executando md5sum /etc/init.d/avahi-daemon
. Se esta soma for diferente da retornada pelo dpkg, este é, de fato, o problema. Se assim for, você pode corrigi-lo dizendo ao dpkg para sobrescrever todos os arquivos de configuração do pacote avahi-daemon com o seguinte comando:
apt-get -o DPkg::Options::="--force-confnew" --reinstall install avahi-daemon
Depois disso, tente runngin dpkg --configure -a ; apt-get -f install
para concluir as ações pendentes.
Observe que isso sobrescreverá toda a configuração do avahi. Se você tem alguma personalização que precisa salvar, podemos falar sobre como fazer isso.
Se o md5sums DID coincidir, poste o cabeçalho do LSB na parte superior de /etc/init.d/avahi-daemon
e nos informe qual versão é relatada por dpkg -l avahi-daemon