debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend requires a screen at least 13 lines tall and 31 columns wide.)
debconf: falling back to frontend: Readline
Setting up linux-firmware (20230629.gitee91452d-0ubuntu1+system76~1689594960~22.04~9d563bf) ...
update-initramfs: Generating /boot/initrd.img-6.2.6-76060206-generic
cp: cannot stat '/lib/klibc-*.so': No such file or directory
E: /usr/share/initramfs-tools/hooks/klibc-utils failed with return 1.
update-initramfs: failed for /boot/initrd.img-6.2.6-76060206-generic with 1.
dpkg: error processing package linux-firmware (--configure):
 installed linux-firmware package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 linux-firmware
E: Sub-process /usr/bin/dpkg returned an error code (1)

This happens when trying to update things in apt in PopOS. Tell me if more info is needed. I hope I posted to the right community.>>>

    • Illecors
      link
      fedilink
      39 months ago

      Also please increase the window size of your terminal.

      And use tripe backticks to paste terminal output/code. Makes it easier to read.

      Example:

      ```

      debconf: unable to initialize frontend: Dialog debconf: (Dialog frontend requires a screen at least 13 lines tall and 31 columns wide.) debconf: falling back to frontend: Readline Setting up linux-firmware (20230629.gitee91452d-0ubuntu1+system76168959496022.04~9d563bf) … update-initramfs: Generating /boot/initrd.img-6.2.6-76060206-generic cp: cannot stat ‘/lib/klibc-*.so’: No such file or directory E: /usr/share/initramfs-tools/hooks/klibc-utils failed with return 1. update-initramfs: failed for /boot/initrd.img-6.2.6-76060206-generic with 1. dpkg: error processing package linux-firmware (–configure): installed linux-firmware package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: linux-firmware E: Sub-process /usr/bin/dpkg returned an error code (1)

      ```

      would result in

      debconf: unable to initialize frontend: Dialog debconf: (Dialog frontend requires a screen at least 13 lines tall and 31 columns wide.) 
      debconf: falling back to frontend: Readline Setting up linux-firmware (20230629.gitee91452d-0ubuntu1+system76168959496022.04~9d563bf) … 
      update-initramfs: Generating /boot/initrd.img-6.2.6-76060206-generic cp: cannot stat ‘/lib/klibc-*.so’: No such file or directory E: /usr/share/initramfs-tools/hooks/klibc-utils failed with return 1. update-initramfs: failed for /boot/initrd.img-6.2.6-76060206-generic with 1. dpkg: error processing package linux-firmware (–configure): installed linux-firmware package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: linux-firmware E: Sub-process /usr/bin/dpkg returned an error code (1)
      
    • @AapoLOP
      link
      2
      edit-2
      9 months ago

      Have you wiped your /lib/?

      Intentionally or by mistake? Do you mean that if I would have wiped it that would result in apt not finding it? If you mean that then I haven’t intentionally at least. There is things there so it should be good. Also what do you mean by please increase the window size of your terminal?

      • Illecors
        link
        fedilink
        39 months ago

        debconf: (Dialog frontend requires a screen at least 13 lines tall and 31 columns wide.)

        This suggests your terminal is too small for debconf output. Could be missing some important log output.

        If your /lib is intact, then you might need to reinstall initramfs-tools.

        Check if the missing file exits:

        ls -la /lib/klibc-*.so
        

        If it does - it could a permission issue. dpkg-reconfigure initramfs-tools might fix it.

        If it doesn’t - try reinstalling initramfs-tools:

        sudo apt-get install --reinstall initramfs-tools
        
        • @AapoLOP
          link
          19 months ago

          Thanks! Yea it seems like initramfs-tools is broken.

          aapo@pop-os:~$ sudo dpkg-reconfigure initramfs-tools
          /usr/sbin/dpkg-reconfigure: initramfs-tools is broken or not fully installed
          
          aapo@pop-os:~$ sudo apt-get install --reinstall initramfs-tools
          Reading package lists... Done
          Building dependency tree... Done
          Reading state information... Done
          0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 169 not upgraded.
          55 not fully installed or removed.
          After this operation, 0 B of additional disk space will be used.
          E: Internal Error, No file name for initramfs-tools:amd64
          

          The problem is that apt can’t find the initramfs-tools file. I don’t think I have seen that error before.

          • Illecors
            link
            fedilink
            39 months ago

            OK, this is concerning. Try downloading the installer and installing it manually:

            sudo apt download initramfs-tools
            sudo dpkg -i initramfs-tools.whatever.is.the.actual.name.deb
            
            • @AapoLOP
              link
              19 months ago
              aapo@pop-os:~$ sudo dpkg -i initramfs-tools_0.140ubuntu13.2_all.deb
              (Reading database ... 292735 files and directories currently installed.)
              Preparing to unpack initramfs-tools_0.140ubuntu13.2_all.deb ...
              Unpacking initramfs-tools (0.140ubuntu13.2) over (0.140ubuntu13.2) ...
              Setting up initramfs-tools (0.140ubuntu13.2) ...
              update-initramfs: deferring update (trigger activated)
              Processing triggers for man-db (2.10.2-1) ...
              Processing triggers for initramfs-tools (0.140ubuntu13.2) ...
              update-initramfs: Generating /boot/initrd.img-6.2.6-76060206-generic
              cp: cannot stat '/lib/klibc-*.so': No such file or directory
              E: /usr/share/initramfs-tools/hooks/klibc-utils failed with return 1.
              update-initramfs: failed for /boot/initrd.img-6.2.6-76060206-generic with 1.
              dpkg: error processing package initramfs-tools (--install):
               installed initramfs-tools package post-installation script subprocess returned error exit status 1
              Errors were encountered while processing:
               initramfs-tools
              

              Yea the problem’s pretty bad it seems.

              • Illecors
                link
                fedilink
                29 months ago

                OK, so that did not trigger the reinstallation of the missing file. Try reinstalling libklibc:

                sudo apt-get install --reinstall libklibc
                
                • @AapoLOP
                  link
                  19 months ago
                  aapo@pop-os:~$ sudo apt-get install --reinstall libklibc
                  Reading package lists... Done
                  Building dependency tree... Done
                  Reading state information... Done
                  0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 169 not upgraded.
                  2 not fully installed or removed.
                  Need to get 0 B/45.6 kB of archives.
                  After this operation, 0 B of additional disk space will be used.
                  Setting up linux-firmware (20230629.gitee91452d-0ubuntu1+system76~1689594960~22.04~9d563bf) ...
                  update-initramfs: Generating /boot/initrd.img-6.2.6-76060206-generic
                  cp: cannot stat '/lib/klibc-*.so': No such file or directory
                  E: /usr/share/initramfs-tools/hooks/klibc-utils failed with return 1.
                  update-initramfs: failed for /boot/initrd.img-6.2.6-76060206-generic with 1.
                  dpkg: error processing package linux-firmware (--configure):
                   installed linux-firmware package post-installation script subprocess returned error exit status 1
                  Errors were encountered while processing:
                   linux-firmware
                  E: Sub-process /usr/bin/dpkg returned an error code (1)
                  

                  Tried that already. The installation tries to run but the problem blocks it from running.

  • @AapoLOP
    link
    19 months ago

    Porblem solved! I downloaded the libklibc package manually.