PB lors de la mise à jour Debian 5.10.24-1~bpo10+1 (2021-03-29

Bonjour,
J’essai de mettre à jour mon serveur (OMV) OpenMediaVault,

root@OMV-SAVE:~# uname -a
Linux OMV-SAVE 5.10.0-0.bpo.5-amd64 #1 SMP Debian 5.10.24-1~bpo10+1 (2021-03-29) x86_64 GNU/Linux

mais j’ai une erreur de conflit de version de packages

*************** Error ***************
Failed to execute command ‹ apt-get --yes --allow-downgrades --allow-change-held-packages --fix-broken --fix-missing --auto-remove --allow-unauthenticated --show-upgraded --option DPkg::Options::="–force-confold" install [containerd.io](http://containerd.io) docker-ce docker-ce-cli firmware-amd-graphics firmware-atheros firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-cavium firmware-intel-sound firmware-intelwimax firmware-ipw2x00 firmware-ivtv firmware-iwlwifi firmware-libertas firmware-linux firmware-linux-nonfree firmware-misc-nonfree firmware-myricom firmware-netronome firmware-netxen firmware-qcom-media firmware-qcom-soc firmware-qlogic firmware-realtek firmware-samsung firmware-siano firmware-ti-connectivity initscripts insserv intel-microcode linux-image-5.10.0-0.bpo.8-amd64 linux-image-amd64 [netplan.io](http://netplan.io) openmediavault openmediavault-backup openmediavault-flashmemory openmediavault-omvextrasorg startpar systemd systemd-sysv sysv-rc sysvinit-core 2>&1 › with exit code ‹ 100 ›: Reading package lists…
Building dependency tree...

Reading state information...

netplan.io is already the newest version (0.95-2).
systemd is already the newest version (241-7~deb10u7).
systemd-sysv is already the newest version (241-7~deb10u7).
openmediavault-backup is already the newest version (5.2.4).
openmediavault-flashmemory is already the newest version (5.0.8).
openmediavault-omvextrasorg is already the newest version (5.6.2).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libsystemd0 : PreDepends: libzstd1 (>= 1.4.0) but 1.3.8+dfsg-3+deb10u2 is to be installed
 systemd : Depends: libsystemd0 (= 241-7~deb10u7) but 247.3-6~bpo10+1 is to be installed
 systemd-sysv : Conflicts: sysvinit-core but 2.93-8 is to be installed
 sysvinit-core : Conflicts: systemd-sysv but 241-7~deb10u7 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

J’ai lancé comme préconisé la commande « apt --fix-broken install », mais une nouvelle erreur apparait :
E: Impossible de trouver une source de téléchargement de la version « 241-7~deb10u8 » de « libsystemd0:amd64 »

J’avoue ne pas être calé dans la gestion des packages … donc j’espère que vous pourrez m’aider
merci d’avance

Peux-tu poster l’ensemble des fichiers de sources de ton système (sources.list et sources.list.d)

Le paquet qu’il cherche est bien présent sur les dépôts :

https://packages.debian.org/buster/libsystemd0

root@OMV-SAVE:/etc/apt# cat sources.list
#

# deb cdrom:[Debian GNU/Linux 10 _Buster_ - Official Snapshot amd64 LIVE/INSTALL Binary 20190816-09:19]/ buster contrib main non-free

# deb cdrom:[Debian GNU/Linux 10 _Buster_ - Official Snapshot amd64 LIVE/INSTALL Binary 20190816-09:19]/ buster contrib main non-free

deb http://deb.debian.org/debian/ buster main
deb-src http://deb.debian.org/debian/ buster main


# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
    root@OMV-SAVE:/etc/apt# cd sources.list.d/
root@OMV-SAVE:/etc/apt/sources.list.d# ls -l
total 16
-rw-r--r-- 1 root root 201 août  23 22:25 omvextras.list
-rw-r--r-- 1 root root  78 août  23 22:25 openmediavault-kernel-backports.list
-rw-r--r-- 1 root root 196 août  23 22:25 openmediavault.list
-rw-r--r-- 1 root root  60 août  23 22:25 openmediavault-local.list
root@OMV-SAVE:/etc/apt/sources.list.d# cat omvextras.list
deb https://openmediavault-plugin-developers.github.io/packages/debian usul main
deb [arch=amd64] https://download.docker.com/linux/debian buster stable
deb http://linux.teamviewer.com/deb stable main
root@OMV-SAVE:/etc/apt/sources.list.d# cat openmediavault-kernel-backports.list
deb http://httpredir.debian.org/debian buster-backports main contrib non-free
root@OMV-SAVE:/etc/apt/sources.list.d# cat openmediavault.list
deb http://packages.openmediavault.org/public/ usul main
deb https://openmediavault.github.io/packages/ usul main
# deb http://downloads.sourceforge.net/project/openmediavault/packages/ usul main
root@OMV-SAVE:/etc/apt/sources.list.d# cat openmediavault-local.list
deb [trusted=yes] file:/var/cache/openmediavault/archives /

J’espère que c’est ce que tu avais demandé

Bonsoir,
Au regard de ton sources.list, il y a quelque chose qi ne va pas: les noyau bpo sont des backports, hors les backports ne sont pas dans ton sources.list, mais par contre ils viennent probablement de openmediavault-kernel-backports.list.

mais de fait, il y a peut etre conflit entre openmediavault et debian. D’autant que debian vient de passer en old, depuis que bullseye est la version stable…

frankendebian??

J’avoue ne pas savoir comment j’en suis arrivé là …

Une idée pour corriger ou la seule solution est la réinstall complète ?

Qua pensez vous de ce message d’erreur ?

root@OMV-SAVE:/etc/apt# apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 systemd : Dépend: libsystemd0 (= 241-7~deb10u7) mais 241-7~deb10u8 est installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » 

sans paquet
(ou indiquez une solution).

Non les dépôts d’Open Media Vault sont comme ceux de Proxmox, compatible avec Debian.

Commence par ajouter le dépôts de backport, les paquets que tu cherche à installer sont dedans.

Hello
Désolé, je n’ai pas pu publier plus vite, car étant nouvel inscrit sur le forum, par sécurité j’ai été limité par le nombre de publication.

J’ai tout de même essayer d’avancer de mon coté … je mets la liste des tests que j’ai fait

j’ai ajouté dans mon dans mon fichier sources.list la ligne suivante :

deb http://deb.debian.org/debian buster-backports main
apt update
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
32 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
root@OMV-SAVE:/etc/apt# apt list --upgradable
En train de lister... Fait
containerd.io/buster 1.4.9-1 amd64 [pouvant être mis à jour depuis : 1.4.6-1]
docker-ce-cli/buster 5:20.10.8~3-0~debian-buster amd64 [pouvant être mis à jour depuis : 5:20.10.7~3-0~debian-buster]
docker-ce/buster 5:20.10.8~3-0~debian-buster amd64 [pouvant être mis à jour depuis : 5:20.10.7~3-0~debian-buster]
firmware-amd-graphics/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-atheros/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-bnx2/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-bnx2x/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-brcm80211/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-cavium/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-intel-sound/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-intelwimax/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-ipw2x00/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-ivtv/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-iwlwifi/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-libertas/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-linux-nonfree/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-linux/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-misc-nonfree/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-myricom/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-netronome/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-netxen/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-qcom-media/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-qcom-soc/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-qlogic/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-realtek/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-samsung/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-siano/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
firmware-ti-connectivity/buster-backports 20210315-3~bpo10+1 all [pouvant être mis à jour depuis : 20210315-2~bpo10+1]
intel-microcode/buster-backports 3.20201118.1~bpo10+1 amd64 [pouvant être mis à jour depuis : 3.20200609.2~deb10u1]
libsystemd0/buster-backports,buster-backports 247.3-6~bpo10+1 amd64 [pouvant être mis à jour depuis : 241-7~deb10u8]
linux-image-amd64/buster-backports,buster-backports 5.10.46-4~bpo10+1 amd64 [pouvant être mis à jour depuis : 5.10.24-1~bpo10+1]
openmediavault/usul,usul 5.6.13-1 all [pouvant être mis à jour depuis : 5.6.10-1]
root@OMV-SAVE:/etc/apt# apt-upgrade
-bash: apt-upgrade : commande introuvable
root@OMV-SAVE:/etc/apt# apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 systemd : Dépend: libsystemd0 (= 241-7~deb10u7) mais 241-7~deb10u8 est installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).
root@OMV-SAVE:/etc/apt# sudo apt-get install libsystemd0/buster-backports
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Version choisie « 247.3-6~bpo10+1 » (Debian Backports:buster-backports [amd64]) pour « libsystemd0 »
Version choisie « 1.4.4+dfsg-3~bpo10+1 » (Debian Backports:buster-backports [amd64]) pour « libzstd1 » à cause de « libsystemd0 »
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 libsystemd0 : Pré-Dépend: libzstd1 (>= 1.4.0) mais 1.3.8+dfsg-3+deb10u2 devra être installé
 systemd : Dépend: libsystemd0 (= 241-7~deb10u7) mais 247.3-6~bpo10+1 devra être installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).

J’ai aussi essayé de créer le fichier suivant

root@OMV-SAVE:/etc/apt# cat preferences
Package: *
Pin: release a=buster-backports
Pin-Priority: 500

Mais pas mieux
… je dois louper quelque chose …

sinon que pensez vous du status du package libsystemd0 ?

root@OMV-SAVE:/etc/apt# dpkg --list libsystemd0
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom               Version       Architecture Description
+++-=================-=============-============-=================================
rUR libsystemd0:amd64 241-7~deb10u8 amd64        systemd utility library

apparemment il faut le réinstaller … mais comment ???

salut
ajoute ça dans ton sources.list

deb https://deb.debian.org/debian-security/ buster/updates main contrib non-free

Bonjour,

màj vers quoi ? alors qu’officiellement, il n’y a pas eu de migration - ou alors, je me trompe et ne sais plus lire les infos sur le site officiel !

Faites simplement les màj prévus par le canal officiel, et par le biais du « Gestionnaire de màj » prévu dans l’interface web - d’ailleurs, il semble qu’il ne soit pas recommandé officiellement de màj par la ligne de commande.

La dernière màj officielle bascule les dépôts ‹ stable › en ‹ oldstable › ; cf: New update available | openmediavault

La Future OMV est en préparation et aura pour numéro de version 6.xyz


Personnellement, j’ai la dernière màj et le noyau suivant sans aucun soucis :

$ uname -a
Linux omv 5.10.0-0.bpo.8-amd64 #1 SMP Debian 5.10.46-4~bpo10+1 (2021-08-07) x86_64 GNU/Linux

:stuck_out_tongue:

Bonjour,

Je souhaite tout d’abord vous remercier pour tous les conseils et pistes que vous m’avez donné.
J’ai pu avec ces conseils explorer le fonctionnement de la gestion des versions de packages de debian.

J’ai résolu mon pb en réinstallant le package libsystemd0 avec dpkg qui ma permis de revenir dans une situation stable

    root@OMV-SAVE:/etc/apt/sources.list.d# dpkg -l libsystemd0
    Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
    | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
    |/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
    ||/ Nom               Version       Architecture Description
    +++-=================-=============-============-=================================
    ii  libsystemd0:amd64 241-7~deb10u8 amd64        systemd utility library

puis j’ai pu relancer apt update puis apt upgrade
je suis bien maintenant avec la dernière version d’OMV

image

Merci encore pour votre support