Nombreux paquets "dmo" - pourquoi et que faire ?

Bonjour à tous,

Une question aux spécialistes des paquets et dépôts

suite à des problèmes avec (notamment) vlc j’ai exploré mes paquets
et je suis étonné de constater que malgré que je sois sous testing, j’ai bp de paquets étiquetés dmo dans mon système

or mon sources-list :

deb http://ftp.nl.debian.org/debian/ stretch main contrib non-free
deb http://ftp.nl.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ stretch/updates main
deb http://ftp.nl.debian.org/debian/ sid main contrib non-free

(j’ai omis les lignes commentées)

mon preferences :

Package: *
Pin: release o=Debian, a=unstable
Pin-Priority: 400

Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 100

Comment expliquer la présence de ces fichiers dmo ? (alors que le dépot dmo ne figure pas dans le sources-lst ?
et je suppose que le pinning implique bien qu’un paquet verison dmo n’est installé qu’en absence de tout autre version ?

en outre serait-il recommandé de les remplacer par la version officielle (testing) ? (quoique cela m’apparaît, à priori, pas simple du tout)

voilà si quelqu’un pouvait éclairer ma lanterne je lui en serais bien reconnaissant :slight_smile: car il y quelque chose qui m’échappe

bien cordialement

Invar

Bonjour invars,

j’ignore ce que sont les paquets dmo mais tu peux peut-être éviter le “pinning”.
Regarde ici:

---->https://wiki.debian-fr.xyz/Sources_de_paquets_:_les_bases
et ------->https://debgen.simplylinux.ch/generate.php
…mais je suis loin d’être un spécialiste :thinking:

Bonjour,

Il peut y avoir des fichiers dans le dossier /etc/apt/sources.list.d/

Bonjour à vous,
Merci pour vos réactions,

MdgRUN :

les paquets dmo sont des paquets issus de deb-multimedia.org
le pining est inutile effectivement puisque le dépôt deb-multimedia.org n’est pas repris dans sources.lst

jcsm33 :
effectivement j’avais vérifié le contenu du répertoire sources.list.d : rien qui concerne mon souci

l’explication pourrait être les séquelles d’une ancienne configuration (qui incluait le dépôt deb-multimedia)
mais je suis quand même surpris que ces paquets dmo persistent
je pense qu’il faut que je mette de l’ordre mais il y a 94 paquets dmo … ça risque d’être un fameux boulot … (vu les dépendances)

Un petit script de simulation pour réinstaller les paquets en version dmo

apt-get -s --reinstall install $(aptitude -F "%p" search ~i~Vdmo)

1 J'aime

Merci jcsm pour ce script,

mais l’idée ce serait de remplacer tous les paquets en version dmo par leur version testing
je sais pas, j’hésite …

Je me suis mal exprimé : ça réinstalle les paquets dmo en version stretch.

aptitude filtre les paquets encore en version dmo, retourne la liste et apt-get réinstalle.

De toute façon, la simulation permet de voir ce qui se passera.

Oui effectivement, mon propre jugement était trop hâtif sur base d’une lecture superficielle de la simulation
j’analyse plus en profondeur pour bien vérifier les conséquences

merci à toi jcsm

Invar