Problème de dépendances : firmware-misc-nonfree

Bonsoir,

J’essaye sans succès d’installer tiny tiny rss, mais à chaque fois, ça me retourne les messages suivants: https://paste.yunohost.org/raw/lodafirevo

Et quand j’essaye de l’installer manuellement, ça donne ça:

Preparing to unpack .../firmware-misc-nonfree_20161130-4_all.deb ...
Unpacking firmware-misc-nonfree (20161130-4) ...
dpkg: error processing archive /var/cache/apt/archives/firmware-misc-nonfree_20161130-4_all.deb (--unpack):
 trying to overwrite '/lib/firmware/mt7601u.bin', which is also in package armbian-firmware 5.65
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/firmware-misc-nonfree_20161130-4_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

De plus, cette foutue dépendance manquante paralyse toute tentative d’installation ou mise à jour. Du coup, comment je peux la résoudre ?

Ce n’est probablement pas lié à ttrss directement, c’est un problème qui survient à cause d’un conflit entre les paquets firmware-misc-nonfree et armbian-firmware. Je ne sais pas quelle est la meilleure solution mais voici les deux choses possibles :

  • soit désinstaller le paquet firmware-misc-nonfree, notamment si tu n’utilises pas d’antenne wifi proprietaire
  • soit l’autoriser à reecrire le fichier problematique avec apt install firmware-misc-nonfree -o Dpkg::Options::="--force-overwrite"

Ça a tout débloqué. Merci.