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@lemmy.cafe
    link
    fedilink
    arrow-up
    2
    ·
    2 years 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
    
    • AapoL@sopuli.xyzOP
      link
      fedilink
      arrow-up
      1
      ·
      2 years 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@lemmy.cafe
        link
        fedilink
        arrow-up
        2
        ·
        2 years 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