** Also affects: cryptsetup
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1851504

Title:
  encrypted root fails to cryptsetup on disco

Status in cryptsetup:
  New
Status in initramfs-tools package in Ubuntu:
  New

Bug description:
  There is a subtle error message during update-initramfs:

      find: '': No such file or directory

  I could trace this to /usr/share/initramfs-tools/hooks/cryptroot line
  430:

      # libargon2 uses pthread_cancel
      LIBC_DIR="$(ldd /sbin/cryptsetup | sed -nr 's#.* => 
(/lib.*)/libc\.so\.[0-9.-]+ \(0x[[:xdigit:]]+\)$#\1#p')"
  >   find -L "$LIBC_DIR" -maxdepth 1 -name 'libgcc_s.*' -type f | while read 
so; do
          copy_exec "$so"
      done

  ldd output shows:

          libc.so.6 => /usr/lib/x86_64-linux-gnu/libc.so.6
  (0x00007f41aa8c4000)

  so the library is not in /lib anymore but /usr/lib

  The root cause of this may be an update to libc, however the script
  may need adjusting anyway.

  cat /etc/lsb-release
  DISTRIB_ID=Ubuntu
  DISTRIB_RELEASE=19.04
  DISTRIB_CODENAME=disco
  DISTRIB_DESCRIPTION="Ubuntu 19.04"

To manage notifications about this bug go to:
https://bugs.launchpad.net/cryptsetup/+bug/1851504/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to