My (dist-)upgrade attempt failed this morning with the same exact problem :
-----------------------------------------------------------------
root@SAP5057241:~# apt-get dist-upgrade -u -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants seront mis à jour :
runit
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/103 ko dans les archives.
Après cette opération, 3 072 o d'espace disque supplémentaires seront
utilisés.
Souhaitez-vous continuer ? [O/n] o
Lecture des fichiers de modifications (« changelog »)... Terminé
(Lecture de la base de données... 610356 fichiers et répertoires déjà
installés.)
Préparation du dépaquetage de .../runit_2.1.2-6_amd64.deb ...
unsupported: /etc/service exists, but does not point to
/etc/runit/runsvdir/current
dpkg: erreur de traitement de l'archive
/var/cache/apt/archives/runit_2.1.2-6_amd64.deb (--unpack) :
le sous-processus nouveau script pre-installation a retourné une
erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/runit_2.1.2-6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
-----------------------------------------------------------------
HTH,
Emanuel Charpentier