logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 30-09-2021 12:54:32

Marmo
Membre
Inscription : 27-09-2021

Re : sources.list bullseye mais version Bookworm... [RÉSOLU]

Non, c'est cool comme lecture de la question, merci smile
Bon du coup, j'aurai peut-être dû te poser la question avant de faire 

apt install --fix-broken


car j'ai fait ça puis ce qui suit et obtenu cette réponse:

#  apt upgrade --without-new-pkgs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'
état... Fait      
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
  bind9-host bogofilter bogofilter-bdb bogofilter-common ca-certificates-mono
  debhelper dh-strip-nondeterminism dleyna-server file filezilla
  filezilla-common font-manager fwupd fwupd-amd64-signed
  gir1.2-javascriptcoregtk-4.0 gir1.2-nma-1.0 gir1.2-packagekitglib-1.0
  gir1.2-polkit-1.0 gir1.2-webkit2-4.0 gnome-calendar gnome-games
  gnome-sound-recorder gnome-tweaks gstreamer1.0-packagekit guile-2.2-libs
  gvfs gvfs-backends gvfs-common gvfs-daemons gvfs-fuse gvfs-libs
  intel-media-va-driver iproute2 iptables isc-dhcp-client libbind9-161
  libfile-stripnondeterminism-perl libfwupd2 libgexiv2-2 libgpod-common
  libgpod4 libgslcblas0 libgupnp-igd-1.0-4 libimobiledevice6 libiptc0
  libisccc161 libisccfg163 libisofs6 libjavascriptcoregtk-4.0-18
  liblouisutdml-bin liblwres161 libmagic-mgc libmagic1 libmono-corlib4.5-cil
  libmono-i18n4.0-cil libmono-security4.0-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-numerics4.0-cil libmono-system-security4.0-cil
  libmono-system-xml4.0-cil libmono-system4.0-cil libnma0
  libpackagekit-glib2-18 libpolkit-agent-1-0 libpolkit-gobject-1-0
  librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2
  librygel-renderer-gst-2.6-2 librygel-server-2.6-2 libwebkit2gtk-4.0-37
  libxatracker2 libxtables12 libyelp0 linux-image-amd64 linux-image-rt-amd64
  mesa-va-drivers mesa-vdpau-drivers mono-4.0-gac mono-gac mono-runtime
  mono-runtime-common mono-runtime-sgen nautilus-admin network-manager-gnome
  orca packagekit packagekit-tools plymouth plymouth-label policykit-1
  printer-driver-all python3-louis rygel rygel-playbin rygel-tracker synaptic
  task-desktop task-french task-french-desktop task-ssh-server tasksel
  tasksel-data thunderbird tpm2-abrmd tpm2-tools usb-modeswitch usbmuxd weston
  yelp
Les paquets suivants seront mis à jour :
  gstreamer1.0-plugins-base
Les paquets suivants seront mis à une VERSION INFÉRIEURE :
  libmypaint-common
1 mis à jour, 0 nouvellement installés, 1 remis à une version inférieure, 0 à enlever et 185 non mis à jour.
Il est nécessaire de prendre 140 ko/2124 ko dans les archives.
Après cette opération, 872 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Réception de :1 http://deb.debian.org/debian bullseye/main amd64 libmypaint-common all 1.6.0-2 [140 kB]
140 ko réceptionnés en 1s (219 ko/s)  
Lecture des fichiers de modifications (« changelog »)... Terminé
(Lecture de la base de données... 184093 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../gstreamer1.0-plugins-base_1.18.4-2_amd64.deb ...
Dépaquetage de gstreamer1.0-plugins-base:amd64 (1.18.4-2) sur (1.14.4-dmo2+deb10u2) ...
dpkg: erreur de traitement de l'
archive /var/cache/apt/archives/gstreamer1.0-plugins-base_1.18.4-2_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcompositor.so », qui appartient aussi au paquet gstreamer1.0-plugins-bad:amd64 1:1.14.4-dmo7+deb10u1
dpkg-deb: erreur: coller subprocess was killed by signal (Relais brisé (pipe))
dpkg: avertissement: dégradation (« downgrade ») de libmypaint-common depuis 1:1.3.0-dmo6 vers 1.6.0-2
Préparation du dépaquetage de .../libmypaint-common_1.6.0-2_all.deb ...
Dépaquetage de libmypaint-common (1.6.0-2) sur (1:1.3.0-dmo6) ...
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/gstreamer1.0-plugins-base_1.18.4-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hors ligne

#27 30-09-2021 13:23:51

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : sources.list bullseye mais version Bookworm... [RÉSOLU]

C’est parfait, ici on a l’erreur complète avec son explication :

dpkg: erreur de traitement de l'archive /var/cache/apt/archives/gstreamer1.0-plugins-base_1.18.4-2_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcompositor.so », qui appartient aussi au paquet gstreamer1.0-plugins-bad:amd64 1:1.14.4-dmo7+deb10u1



Deux paquets fournissent un même fichier (/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcompositor.so), ce qui crée un conflit que dpkg refuse de laisser passer, et il interrompt donc la mise-à-jour du paquet gstreamer1.0-plugins-base. L’indice subtil, qui donne la cause du conflit, est dans le numéro de version du paquet gstreamer1.0-plugins-bad : 1:1.14.4-dmo7+deb10u1

Ce "dmo" est la version courte de deb-multimedia, un dépôt tiers malheureusement encore répandu dont le rôle principal aujourd’hui semble être de causer des conflits avec les paquets des dépôts officiels. (il avait un rôle plus intéressant il y a une dizaine d’années, mais aujourd’hui on a tout à gagner à ne pas l’utiliser)

Pour régler ce problème, tu peux commencer par forcer le retour de ce paquet à la version des dépôts Debian officiels :

apt install gstreamer1.0-plugins-bad=1.18.4-3


Ensuite, tente de nouveau la mise-à-jour du paquet qui était bloqué par celui-ci :

apt install gstreamer1.0-plugins-base


Et si tout ça fonctionne, tu peux reprende la mise-à-jour interrompue.


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#28 30-09-2021 14:21:42

Marmo
Membre
Inscription : 27-09-2021

Re : sources.list bullseye mais version Bookworm... [RÉSOLU]

Alors tout est ok dans le terminal et j'ai terminé toutes les commandes indiquées, sauf que je n'ai pas de sources.list dans /etc/apt/ ...?

Hors ligne

#29 30-09-2021 14:23:37

Marmo
Membre
Inscription : 27-09-2021

Re : sources.list bullseye mais version Bookworm... [RÉSOLU]

Et en faisant

nano /etc/apt/sources.list


J'ai une page vierge, mais sources.list n'apparait quand même pas dans /etc/apt/

Hors ligne

#30 30-09-2021 14:24:11

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : sources.list bullseye mais version Bookworm... [RÉSOLU]

C’est normal, même si surprenant quand on ne sait pas que c’est possible wink
Depuis qu’on peut mettre des fichiers de sources sous /etc/apt/sources.list.d/, le fichier /etc/apt/sources.list lui-même est optionnel.

Si la situation est de retour à la normale et que tout tourne encore après un redémarrage, tu peux supprimer le fichier /etc/apt/preferences.d/force-bullseye qui n’est plus nécessaire.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#31 30-09-2021 14:43:27

Marmo
Membre
Inscription : 27-09-2021

Re : sources.list bullseye mais version Bookworm... [RÉSOLU]

ah, ok, j'ai pas redémarré, mais j'ai déjà supprimé le fichier force-bullseye, faut-il que je le recréer avant de tenter un redémarrage?
Par ailleurs, dans sources.list.d je ne retrouve que 00_debian_11_bullseye.sources qui ne ressemble pas du tout à un sources.list habituel, c'est normal aussi? Il faut que je chnge d'habitude de format du fichier sources?

Dernière modification par Marmo (30-09-2021 14:47:37)

Hors ligne

#32 30-09-2021 15:00:49

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : sources.list bullseye mais version Bookworm... [RÉSOLU]

Marmo a écrit :

ah, ok, j'ai pas redémarré, mais j'ai déjà supprimé le fichier force-bullseye, faut-il que je le recréer avant de tenter un redémarrage?


Aucun souci, il n’a plus de rôle à jouer une fois le retour en Bullseye achevé. Peu importe le redémarrage.

Marmo a écrit :

Par ailleurs, dans sources.list.d je ne retrouve que 00_debian_11_bullseye.sources qui ne ressemble pas du tout à un sources.list habituel, c'est normal aussi? Il faut que je chnge d'habitude de format du fichier sources?


C’est une alternative au format "classique", à toi de voir ce que tu préfères. À savoir que son nom est arbitraire tant qu’il se termine par .sources, il fonctionnerait tout aussi bien en s’appelant /etc/apt/sources.list.d/bullseye.sources.

Je préfère ce format (appelé "deb822") parce qu’il permet de grouper ensemble ce qui aurait été géré sur beaucoup de lignes distinctes avec l’ancien format. Par exemple pour une Debian Bullseye incluant les composants contrib et non-free ainsi que les backports et les paquets source pour des compilation locales, avec accès à deux architectures :

Types: deb deb-src
URIs: http://deb.debian.org/debian
Suites: bullseye bullseye-updates bullseye-backports
Architectures: amd64 i386
Components: main contrib non-free

Types: deb deb-src
URIs: http://security.debian.org
Suites: bullseye-security
Architectures: amd64 i386
Components: main contrib non-free


Ou ici une Debian Sid avec accès aux anciennes versions des paquets jusque oldstable, et accès au symboles de debug :

Types: deb deb-src
URIs: http://deb.debian.org/debian
Suites: oldstable stable testing unstable experimental
Architectures: amd64 i386
Components: main contrib non-free

Types: deb
URIs: http://deb.debian.org/debian-debug
Suites: oldstable-debug stable-debug testing-debug unstable-debug experimental-debug
Architectures: amd64 i386
Components: main contrib non-free



Par contre si tu ne te sens pas à l’aise avec ce format n’hésite pas à retirer le fichier .sources pour revenir au plus classique .list.


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#33 30-09-2021 15:07:59

Marmo
Membre
Inscription : 27-09-2021

Re : sources.list bullseye mais version Bookworm... [RÉSOLU]

OOOkeeeeeyyy!!! C'est génial! Merci beaucoup!!!
Je suis refais comme on dit big_smile
Je ferais mon choix pour le format mais ta méthode à l'air bien aussi.
Merci beaucoup d'avoir pris le temps de bien m'expliquer, je mets tout ça en [résolu] cool

Hors ligne

#34 30-09-2021 15:30:24

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : sources.list bullseye mais version Bookworm... [RÉSOLU]

Ça s’est plutôt bien passé finalement, s’il n’y a eu que ce paquet GStreamer de deb-multimedia à poser souci.

J’ai l’habitude des retours en arrière beaucoup plus sportifs que ça, mais il y a encore suffisamment peu de différences entre Bullseye et Bookworm/Sid pour que ça reste une opération raisonnable.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#35 30-09-2021 17:26:07

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : sources.list bullseye mais version Bookworm... [RÉSOLU]

Sujet riche d'enseignements yes.gif

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

Pied de page des forums