Forum Linux.debian/ubuntu Debian 12 : dpkg - problème récurent

Posté par  . Licence CC By‑SA.
Étiquettes :
3
14
juil.
2023

Bjr

J'ai réinstallé, et dès le lancement le problème revient. Sur un autre PC, c'est apparu 15 jours plus tard…

jeanluc@dell:~$ sudo apt upgrade
[sudo] Mot de passe de jeanluc :
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
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Paramétrage de linux-image-6.1.0-10-amd64 (6.1.37-1) …
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.1.0-10-amd64
I: The initramfs will attempt to resume from /dev/sda7
I: (UUID=ea5bf6aa-ee57-4326-88c8-0fea8266735d)
I: Set the RESUME variable to override this.
raspi-firmware: missing /boot/firmware, did you forget to mount it?
run-parts: /etc/initramfs/post-update.d//z50-raspi-firmware exited with return code 1
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
dpkg: erreur de traitement du paquet linux-image-6.1.0-10-amd64 (--configure) :
le sous-processus paquet linux-image-6.1.0-10-amd64 script post-installation installé a renvoyé un état de sortie d'erreur 1
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-amd
64 :
linux-image-amd64 dépend de linux-image-6.1.0-10-amd64 (= 6.1.37-1); cependant
:
Le paquet linux-image-6.1.0-10-amd64 n'est pas encore configuré.

dpkg: erreur de traitement du paquet linux-image-amd64 (--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
linux-image-6.1.0-10-amd64
linux-image-amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
```

  • # Problème connu

    Posté par  (site web personnel) . Évalué à 5.

    J'imagine que tu as installé depuis une image « Live ». Celles-ci installent tous les paquets de type firmware, problème qui sera corrigé dans les images 12.1 la semaine prochaine. Les images d'installation classiques (e.g. netinst) n'ont pas ce problème.

    Il me semble que la suppression du paquet raspi-firmware n'est pas triviale (à cause d'autres problèmes…), je pense que tu peux supprimer les deux hooks pour éviter de rencontrer ces problèmes à chaque installation/mise à jour de noyau et paquets liés (e.g. initramfs-tools), avant de demander à dpkg de terminer la configuration des paquets concernés :

    sudo rm /etc/initramfs/post-update.d/z50-raspi-firmware
    sudo rm /etc/kernel/postinst.d/initramfs-tools
    sudo dpkg --configure -a
    

    Debian Consultant @ DEBAMAX

    • [^] # Re: Problème connu

      Posté par  . Évalué à 1.

      Oui avec le Live. J'ai appliqué les commandes, mais nada

      jeanluc@dell:~$ /etc/initramfs/post-update.d/z50-raspi-firmware
      

      raspi-firmware: missing /boot/firmware, did you forget to mount it?
      jeanluc@dell:~$ sudo rm /etc/initramfs/post-update.d/z50-raspi-firmware
      [sudo] Mot de passe de jeanluc :
      jeanluc@dell:~$ sudo rm /etc/kernel/postinst.d/initramfs-tools
      jeanluc@dell:~$ sudo dpkg --configure -a
      Paramétrage de linux-image-6.1.0-10-amd64 (6.1.37-1) …
      /etc/kernel/postinst.d/z50-raspi-firmware:
      raspi-firmware: missing /boot/firmware, did you forget to mount it?
      run-parts: /etc/kernel/postinst.d/z50-raspi-firmware exited with return code 1
      dpkg: erreur de traitement du paquet linux-image-6.1.0-10-amd64 (--configure) :
      le sous-processus paquet linux-image-6.1.0-10-amd64 script post-installation installé a renvoyé un état de sortie d'erreur 1
      dpkg: des problèmes de dépendances empêchent la configuration de linux-image-amd64 :
      linux-image-amd64 dépend de linux-image-6.1.0-10-amd64 (= 6.1.37-1); cependant :
      Le paquet linux-image-6.1.0-10-amd64 n'est pas encore configuré.

      dpkg: erreur de traitement du paquet linux-image-amd64 (--configure) :
      problèmes de dépendances - laissé non configuré
      Des erreurs ont été rencontrées pendant l'exécution :
      linux-image-6.1.0-10-amd64
      linux-image-amd64
      jeanluc@dell:~$ sudo apt upgrade
      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
      0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
      2 partiellement installés ou enlevés.
      Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
      Souhaitez-vous continuer ? [O/n] o
      Paramétrage de linux-image-6.1.0-10-amd64 (6.1.37-1) …
      /etc/kernel/postinst.d/z50-raspi-firmware:
      raspi-firmware: missing /boot/firmware, did you forget to mount it?
      run-parts: /etc/kernel/postinst.d/z50-raspi-firmware exited with return code 1
      dpkg: erreur de traitement du paquet linux-image-6.1.0-10-amd64 (--configure) :
      le sous-processus paquet linux-image-6.1.0-10-amd64 script post-installation installé a re
      nvoyé un état de sortie d'erreur 1
      dpkg: des problèmes de dépendances empêchent la configuration de linux-image-amd64 :
      linux-image-amd64 dépend de linux-image-6.1.0-10-amd64 (= 6.1.37-1); cependant :
      Le paquet linux-image-6.1.0-10-amd64 n'est pas encore configuré.

      dpkg: erreur de traitement du paquet linux-image-amd64 (--configure) :
      problèmes de dépendances - laissé non configuré
      Des erreurs ont été rencontrées pendant l'exécution :
      linux-image-6.1.0-10-amd64
      linux-image-amd64
      E: Sub-process /usr/bin/dpkg returned an error code (1)

      • [^] # Re: Problème connu

        Posté par  (site web personnel) . Évalué à 6.

        Désolé, un des deux chemins n'était pas le bon :

        sudo rm /etc/kernel/postinst.d/z50-raspi-firmware
        

        et il va falloir repêcher le fichier que je t'ai fait supprimer par erreur…

        Comme il s'agit d'un fichier de configuration, une simple réinstallation du paquet ne suffit pas. Tu peux utiliser ceci :

        apt-get download initramfs-tools
        dpkg -x initramfs-tools_*.deb temporaire
        sudo cp temporaire/etc/kernel/postinst.d/initramfs-tools /etc/kernel/postinst.d/
        

        (Tu peux ensuite enlever le paquet téléchargé et le répertoire où son contenu a été extrait.)

        Debian Consultant @ DEBAMAX

        • [^] # Re: Problème connu

          Posté par  . Évalué à 2.

          jeanluc@dell:~$ sudo apt upgrade
          [sudo] Mot de passe de jeanluc :
          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
          0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

          jeanluc@dell:~$ uname -r
          6.1.0-10-amd64

          Merci beaucoup. Je vais conserver les commandes au cas où.

          • [^] # Re: Problème connu

            Posté par  . Évalué à 1.

            Donc finalement les bonnes cmd sont :

            sudo rm /etc/kernel/postinst.d/z50-raspi-firmware
            sudo rm /etc/kernel/postinst.d/initramfs-tools
            sudo dpkg --configure -a

            ?

            • [^] # Re: Problème connu

              Posté par  (site web personnel) . Évalué à 4.

              Non, il s'agit de supprimer les hooks déployés par le paquet raspi-firmware donc les deux z50-raspi-firmware.

              Encore désolé pour la confusion dans la première réponse.

              Debian Consultant @ DEBAMAX

  • # raspi-firmware + linux-image-6.1.0-10-amd64 ?

    Posté par  . Évalué à 2.

    quel drôle d'attelage.

    Sur un autre PC, c'est apparu 15 jours plus tard…

    c'est un PC ou un Raspberry Pi ?

    "Si tous les cons volaient, il ferait nuit" F. Dard

    • [^] # Re: raspi-firmware + linux-image-6.1.0-10-amd64 ?

      Posté par  (site web personnel) . Évalué à 4.

      Il s'agit d'un PC mais #1035382.

      Debian Consultant @ DEBAMAX

    • [^] # Re: raspi-firmware + linux-image-6.1.0-10-amd64 ?

      Posté par  . Évalué à 1.

      Un PC dans les deux cas. Je suis sur l'autre que je viens de réinstaller sans utiliser le mode live, et c'est pareil ! J'ai formaté / et j'ai gardé /boot/efi et /home (et swap)

      root@asus:/home/jeanluc# sudo upgrade
      sudo: upgrade : commande introuvable
      root@asus:/home/jeanluc# sudo apt upgrade
      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
      0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
      2 partiellement installés ou enlevés.
      Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
      Souhaitez-vous continuer ? [O/n] o
      Paramétrage de linux-image-6.1.0-10-amd64 (6.1.37-1) …
      /etc/kernel/postinst.d/dkms:
      dkms: running auto installation service for kernel 6.1.0-10-amd64.
      dkms: autoinstall for kernel: 6.1.0-10-amd64.
      /etc/kernel/postinst.d/initramfs-tools:
      update-initramfs: Generating /boot/initrd.img-6.1.0-10-amd64
      raspi-firmware: missing /boot/firmware, did you forget to mount it?
      run-parts: /etc/initramfs/post-update.d//z50-raspi-firmware exited with return c
      ode 1
      run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
      dpkg: erreur de traitement du paquet linux-image-6.1.0-10-amd64 (--configure) :
      le sous-processus paquet linux-image-6.1.0-10-amd64 script post-installation in
      stallé a renvoyé un état de sortie d'erreur 1
      dpkg: des problèmes de dépendances empêchent la configuration de linux-image-amd
      64 :
      linux-image-amd64 dépend de linux-image-6.1.0-10-amd64 (= 6.1.37-1); cependant
      :
      Le paquet linux-image-6.1.0-10-amd64 n'est pas encore configuré.

      dpkg: erreur de traitement du paquet linux-image-amd64 (--configure) :
      problèmes de dépendances - laissé non configuré
      Des erreurs ont été rencontrées pendant l'exécution :
      linux-image-6.1.0-10-amd64
      linux-image-amd64
      E: Sub-process /usr/bin/dpkg returned an error code (1)
      root@asus:/home/jeanluc#


      sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
      udev 3,8G 0 3,8G 0% /dev
      tmpfs 781M 1,9M 779M 1% /run
      /dev/sda2 25G 11G 13G 47% /
      tmpfs 3,9G 0 3,9G 0% /dev/shm
      tmpfs 5,0M 8,0K 5,0M 1% /run/lock
      /dev/sda4 205G 155G 40G 80% /home
      /dev/sda1 301M 5,9M 295M 2% /boot/efi
      tmpfs 781M 120K 781M 1% /run/user/1000

  • # utilise la version netinstall

    Posté par  . Évalué à 2.

    Bonjour

    En première réponse, Cyril Brulebois te proposait :

    … Les images d'installation classiques (e.g. netinst) n'ont pas ce problème. …

    Donc, essaye plutôt avec le fichier image ISO d'installation que tu trouveras dans cette page web

    La version amd64 (738Mio) devrait convenir pour ta machine.

    Le programme d'installation te proposera de choisir dans une liste l'environnement de bureau à installer.

    • [^] # Re: utilise la version netinstall

      Posté par  . Évalué à -1.

      Merci. Mais du coup j'ai de nouveau appliqué les commandes qu'il m'avait donné la 1ere fois, et c'est ok.

      Cependant, je ne comprends pas qu'une distribution comme Debian mette à disposition une iso avec un tel défaut. Ça le fait un peu à la Microsoft sur ce coup là ;-)

      • [^] # Re: utilise la version netinstall

        Posté par  . Évalué à 1.

        J'ai fais une installation netinst et effectivement, pas de problème. Directement en 6.1.0-10 et pas de souci de MàJ.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.