Sub-process /usr/bin/dpkg returned an error code 1

Tags: #<Tag:0x00007f509f391b50>

Bonjour, J’ai un soucis avec mon debian avec lee message suivant :Sub-process /usr/bin/dpkg returned an error code 1.

En effet j’ai recemment fait une migration de debian Jessie à Bookworm à travers un apt-get update puis full-upgrade.
Je constate que je suis bien bloqué sur Bookworm, sauf que certaines application comme le gestionnaire de paquet synaptique plante avec le message ci-dessous:
"Dépendances cassées
Votre systme a des dépendances cassées. Cette application ne peux pas continuer tant que le problème n’est pas résolu. pour y remedier , lancez << gksudosynaptic >> ou << sudo apt-get install -f >>"

Sauf que depuis pour toutes les commandes apt que j’effectue j’ai le message suivant:
`root@Dave:/home/dave# sudo apt-get install -f
Lecture des listes de paquets… Fait
*Construction de l’arbre des dépendances *
Lecture des informations d’état… Fait
Correction des dépendances… Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :

  • aha breeze-gtk-theme distro-info-data firebird3.0-common*
  • firebird3.0-common-doc fonts-hack fonts-liberation2 fonts-noto*
  • fonts-noto-cjk fonts-noto-cjk-extra fonts-noto-color-emoji fonts-noto-core*
  • fonts-noto-extra fonts-noto-mono fonts-noto-ui-core fonts-noto-ui-extra*
  • fonts-noto-unhinted fonts-quicksand fonts-symbola gcc-12-base*
  • gir1.2-graphene-1.0 gir1.2-gsound-1.0 gir1.2-harfbuzz-0.0*
  • gir1.2-keybinder-3.0 ibus-data iso-flags-png-320x240 libatomic1 libcacard0*
  • libcapture-tiny-perl libclass-method-modifiers-perl libcmark0.30.2*
  • libcolamd2 libconfig-tiny-perl libconst-fast-perl libcpan-changes-perl*
  • libcue2 libdata-validate-domain-perl libdigest-bubblebabble-perl*
  • libdrm-common libexporter-tiny-perl libfastjson4 libfile-find-rule-perl*
  • libfile-slurp-perl libfont-ttf-perl libfreeaptx0 libfreezethaw-perl libgif7*
  • libgraphene-1.0-0 libgsound0 libhogweed6 libhtml-html5-entities-perl*
  • libhtml-tokeparser-simple-perl libidn12 libimath-3-1-29*
  • libio-interactive-perl libipc-run3-perl libjte2 libkeybinder-3.0-0*
  • libkpimgapi-data libldacbt-enc2 liblist-compare-perl liblist-utilsby-perl*
  • liblognorm5 liblz4-1 libminiupnpc17 libminizip1 libmldbm-perl libnettle8*
  • libnghttp2-14 libnumber-compare-perl libnumbertext-data libpotrace0*
  • libqrencode4 libregexp-wildcards-perl librole-tiny-perl*
  • libsasl2-modules-kdexoauth2 libseccomp2 libsort-versions-perl*
  • libsoup2.4-common libsrtp2-1 libstemmer0d libsub-exporter-progressive-perl*
  • libsuitesparseconfig5 libtext-glob-perl libtime-duration-perl libturbojpeg0*
  • libwildmidi2 libwww-mechanize-perl libxcb-record0 libxcb-render-util0*
  • libxcb-res0 libxcvt0 libxmlsec1 libxnvctrl0 libxpresent1 lua-lpeg odt2txt*
  • oxygen-sounds printer-driver-oki python-tinycss2-common python3-cssselect*
  • python3-debconf python3-distro python3-distro-info python3-pampy*
  • python3-pexpect python3-ptyprocess python3-pyinotify python3-scour*
  • python3-tinycss2 python3-tz python3-webencodings python3-xlib python3-xlrd*
  • runit-helper tex-common untex*
    Veuillez utiliser « apt-get autoremove » pour les supprimer.
    *Les paquets supplémentaires suivants seront installés : *
  • marble-data*
    Les paquets suivants seront mis à jour :
  • marble-data*
    1 mis à jour, 0 nouvellement installés, 0 à enlever et 1092 non mis à jour.
    527 partiellement installés ou enlevés.
    Il est nécessaire de prendre 0 o/28,5 Mo dans les archives.
    Après cette opération, 7 059 ko d’espace disque supplémentaires seront utilisés.
    Souhaitez-vous continuer ? [O/n] o
    ATTENTION : les paquets suivants n’ont pas été authentifiés.
  • marble-data*
    Faut-il installer ces paquets sans vérification ? [o/N] o
    *Lecture des fichiers de modifications (« changelog »)… Terminé *
    (Lecture de la base de données… 222400 fichiers et répertoires déjà installés.)
    Préparation du dépaquetage de …/marble-data_4%3a22.12.3-1_all.deb …
    Dépaquetage de marble-data (4:22.12.3-1) sur (4:4.14.2-1) …
    dpkg: erreur de traitement de l’archive /var/cache/apt/archives/marble-data_4%3a22.12.3-1_all.deb (–unpack) :
  • tentative de remplacement de « /usr/share/locale/fr/LC_MESSAGES/marble.mo », qui appartient aussi au paquet kde-l10n-fr 4:4.14.0-1*
    dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))
    Traitement des actions différées (« triggers ») pour desktop-file-utils (0.22-1) …
    Des erreurs ont été rencontrées pendant l’exécution :
  • /var/cache/apt/archives/marble-data_4%3a22.12.3-1_all.deb*
    W: Duplicate sources.list entry http ://deb.debian.org/debian/ bookworm-updates/main i386 Packages (/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-updates_main_binary-i386_Packages)
    W: Duplicate sources.list entry http ://deb.debian.org/debian/ bookworm-updates/contrib i386 Packages (/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-updates_contrib_binary-i386_Packages)
    W: Duplicate sources.list entry http : //deb.debian.org/debian/ bookworm-updates/non-free i386 Packages (/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-updates_non-free_binary-i386_Packages)
    W: Duplicate sources.list entry http ://deb.debian.org/debian/ bookworm-backports/main i386 Packages (/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-backports_main_binary-i386_Packages)
    W: Duplicate sources.list entry http ://deb.debian.org/debian/ bookworm-backports/contrib i386 Packages (/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-backports_contrib_binary-i386_Packages)
    W: Duplicate sources.list entry http ://deb.debian.org/debian/ bookworm-backports/non-free i386 Packages (/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-backports_non-free_binary-i386_Packages)
    W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    `
    ci-dessous ma sources.list
    Capture du 2023-11-09 02:05:35

Bonjour,

Pouvez vous essayer:

sudo dpkg --configure -a

Bonjour,

Merci pour votre reponse. test effectué et voilà ce que je reçois en retour.

Résumé

es erreurs ont été rencontrées pendant l’exécution :
** python3-pampy**
** python3-cssselect**
** python3-pkg-resources**
** python3-distro**
** x11-common**
** python3-speechd**
** xserver-common**
** xinit**
** libxss1:i386**
** python3-scour**
** xfonts-utils**
** libxvmc1:i386**
** xfonts-encodings**
** libxtst6:i386**
** xfonts-75dpi**
** fonts-urw-base35**
** python3-pexpect**
** xfonts-100dpi**
** xfonts-scalable**
** xfonts-base**
** libcaribou0:i386**
** gsfonts**
** gir1.2-caribou-1.0**
root@Dave:/home/dave# 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-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
** marble-qt-data : Casse: marble-data (< 4:17.08.3-3~) mais 4:4.14.2-1 est installé

E: Dépendances manquantes. Essayez d’utiliser l’option -f.

Et même erreur en terminant avec la commande apt-get -f install

Résumé

ATTENTION : les paquets suivants n’ont pas été authentifiés.
marble-data
Faut-il installer ces paquets sans vérification ? [o/N] o
Lecture des fichiers de modifications (« changelog »)… Terminé
Sélection du paquet marble-data précédemment désélectionné.
dpkg : avertissement : le fichier contenant la liste des fichiers du paquet « marble-data » étant manquant, il est considéré qu’aucun fichier du paquet n’est actuellement installé
(Lecture de la base de données… 221502 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/marble-data_4%3a22.12.3-1_all.deb …
Dépaquetage de marble-data (4:22.12.3-1) sur (4:4.14.2-1) …
dpkg: erreur de traitement de l’archive /var/cache/apt/archives/marble-data_4%3a22.12.3-1_all.deb (–unpack) :
tentative de remplacement de « /usr/share/locale/fr/LC_MESSAGES/marble.mo », qui appartient aussi au paquet kde-l10n-fr 4:4.14.0-1
dpkg-deb : erreur : le sous-processus coller a été tué par le signal (Relais brisé (pipe))
Traitement des actions différées (« triggers ») pour mailcap (3.70+nmu1) …
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1.1) …
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.22-1) …
Des erreurs ont été rencontrées pendant l’exécution :
/var/cache/apt/archives/marble-data_4%3a22.12.3-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Il faudrait que vous verifiez avec d’autre posteurs mais je dirais que le paquet foutant le seum est celui-ci

ps: essayez de changer votre sources.list en sauvegardant l’ancien.

Mettez ca:

deb http://deb.debian.org/debian/ bookworm main non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main non-free-firmware

deb http://security.debian.org/debian-security bookworm-security main non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware

# bookworm-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-updates main non-free-firmware

A quoi vous servent les sources Canadiennes?

Je ne suis pas sur, mais il me semble qu’il n’est pas possible de passer directement de Jessie à Bookworm de façon fiable.
Le mieux est de reinstaller.