[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#926395: /usr/share/initramfs-tools/hooks/zz-busybox: initramfs hook script fails with initramfs-tools 0.133



Package: busybox
Version: 1:1.30.1-4
Severity: important
File: /usr/share/initramfs-tools/hooks/zz-busybox

Since upgrading to initramfs-tools 0.133, the busybox hook fails
when invoking 'ln' in the loop at the end of the script.

Some debugging[0] reveals:

    0 \ (/usr/share/initramfs-tools/hooks/zz-busybox:24): - [SHLVL=1 BASH_SUBSHELL=0]
      '[' -f /var/tmp/mkinitramfs_uVVTyp/bin/sh ']'
    0 \ (/usr/share/initramfs-tools/hooks/zz-busybox:28): - [SHLVL=1 BASH_SUBSHELL=0]
      rm -f /var/tmp/mkinitramfs_uVVTyp/bin/busybox
    0 \ (/usr/share/initramfs-tools/hooks/zz-busybox:29): - [SHLVL=1 BASH_SUBSHELL=0]
      copy_exec /bin/busybox /bin/busybox
    0 \ (/usr/share/initramfs-tools/hook-functions:184): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      local src target x nonoptlib ret
    0 \ (/usr/share/initramfs-tools/hook-functions:186): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      src=/bin/busybox
    0 \ (/usr/share/initramfs-tools/hook-functions:187): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      target=/bin/busybox
    0 \ (/usr/share/initramfs-tools/hook-functions:189): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      copy_file binary /bin/busybox /bin/busybox
    0 \ (/usr/share/initramfs-tools/hook-functions:125): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      local type src target link_target
    0 \ (/usr/share/initramfs-tools/hook-functions:127): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      type=binary
    0 \ (/usr/share/initramfs-tools/hook-functions:128): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      src=/bin/busybox
    0 \ (/usr/share/initramfs-tools/hook-functions:129): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      target=/bin/busybox
    0 \ (/usr/share/initramfs-tools/hook-functions:131): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -f /bin/busybox ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:134): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      case "${target}" in
    0 \ (/usr/share/initramfs-tools/hook-functions:135): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      target=/usr/bin/busybox
    0 \ (/usr/share/initramfs-tools/hook-functions:138): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -d /var/tmp/mkinitramfs_uVVTyp//usr/bin/busybox ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:143): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -e /var/tmp/mkinitramfs_uVVTyp//usr/bin/busybox ']'
    1 \ (/usr/share/initramfs-tools/hook-functions:145): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      mkdir -p /var/tmp/mkinitramfs_uVVTyp//usr/bin
    0 \ (/usr/share/initramfs-tools/hook-functions:147): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -h /bin/busybox ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:174): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' y = y ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:174): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      echo 'Adding binary /bin/busybox'
    Adding binary /bin/busybox
    0 \ (/usr/share/initramfs-tools/hook-functions:176): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      cp -pP /bin/busybox /var/tmp/mkinitramfs_uVVTyp//usr/bin/busybox
    00 \ (/usr/share/initramfs-tools/hook-functions:192): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      ldd /bin/busybox
    00 \ (/usr/share/initramfs-tools/hook-functions:192): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      sed -e '
		    /\//!d;
		    /linux-gate/d;
		    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
		    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'
    0 \ (/usr/share/initramfs-tools/hook-functions:192): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      for x in $(ldd "${src}" 2>/dev/null | sed -e '
		    /\//!d;
		    /linux-gate/d;
		    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
		    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/' 2>/dev/null)
    00 \ (/usr/share/initramfs-tools/hook-functions:201): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      echo /lib/x86_64-linux-gnu/libresolv.so.2
    00 \ (/usr/share/initramfs-tools/hook-functions:201): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      sed -e 's#/lib/\([^/]*/\)\?\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\1\3#'
    0 \ (/usr/share/initramfs-tools/hook-functions:201): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      nonoptlib=/lib/x86_64-linux-gnu/libresolv.so.2
    00 \ (/usr/share/initramfs-tools/hook-functions:202): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      echo /lib/x86_64-linux-gnu/libresolv.so.2
    00 \ (/usr/share/initramfs-tools/hook-functions:202): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      sed -e 's#-linux-gnu/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#-linux-gnu/\2#'
    0 \ (/usr/share/initramfs-tools/hook-functions:202): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      nonoptlib=/lib/x86_64-linux-gnu/libresolv.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:204): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      '[' -e /lib/x86_64-linux-gnu/libresolv.so.2 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:205): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      x=/lib/x86_64-linux-gnu/libresolv.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:208): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      copy_file library /lib/x86_64-linux-gnu/libresolv.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:125): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      local type src target link_target
    0 \ (/usr/share/initramfs-tools/hook-functions:127): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      type=library
    0 \ (/usr/share/initramfs-tools/hook-functions:128): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      src=/lib/x86_64-linux-gnu/libresolv.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:129): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      target=/lib/x86_64-linux-gnu/libresolv.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:131): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -f /lib/x86_64-linux-gnu/libresolv.so.2 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:134): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      case "${target}" in
    0 \ (/usr/share/initramfs-tools/hook-functions:135): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      target=/usr/lib/x86_64-linux-gnu/libresolv.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:138): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -d /var/tmp/mkinitramfs_uVVTyp//usr/lib/x86_64-linux-gnu/libresolv.so.2 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:143): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -e /var/tmp/mkinitramfs_uVVTyp//usr/lib/x86_64-linux-gnu/libresolv.so.2 ']'
    1 \ (/usr/share/initramfs-tools/hook-functions:145): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      mkdir -p /var/tmp/mkinitramfs_uVVTyp//usr/lib/x86_64-linux-gnu
    0 \ (/usr/share/initramfs-tools/hook-functions:147): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -h /lib/x86_64-linux-gnu/libresolv.so.2 ']'
    00 \ (/usr/share/initramfs-tools/hook-functions:150): copy_file [SHLVL=1 BASH_SUBSHELL=1]
      readlink -f /lib/x86_64-linux-gnu/libresolv.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:150): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      link_target=/lib/x86_64-linux-gnu/libresolv-2.28.so
    0 \ (/usr/share/initramfs-tools/hook-functions:153): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      src=/lib/x86_64-linux-gnu/libresolv-2.28.so
    0 \ (/usr/share/initramfs-tools/hook-functions:156): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      case "${link_target}" in
    0 \ (/usr/share/initramfs-tools/hook-functions:157): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      link_target=/usr/lib/x86_64-linux-gnu/libresolv-2.28.so
    0 \ (/usr/share/initramfs-tools/hook-functions:160): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' /usr/lib/x86_64-linux-gnu/libresolv-2.28.so '!=' /usr/lib/x86_64-linux-gnu/libresolv.so.2 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:161): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' y = y ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:161): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      echo 'Adding library-link /lib/x86_64-linux-gnu/libresolv-2.28.so'
    Adding library-link /lib/x86_64-linux-gnu/libresolv-2.28.so
    0 \ (/usr/share/initramfs-tools/hook-functions:165): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      ln -rs /var/tmp/mkinitramfs_uVVTyp//usr/lib/x86_64-linux-gnu/libresolv-2.28.so /var/tmp/mkinitramfs_uVVTyp//usr/lib/x86_64-linux-gnu/libresolv.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:169): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      target=/usr/lib/x86_64-linux-gnu/libresolv-2.28.so
    0 \ (/usr/share/initramfs-tools/hook-functions:170): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -e /var/tmp/mkinitramfs_uVVTyp//usr/lib/x86_64-linux-gnu/libresolv-2.28.so ']'
    1 \ (/usr/share/initramfs-tools/hook-functions:171): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      mkdir -p /var/tmp/mkinitramfs_uVVTyp//usr/lib/x86_64-linux-gnu
    0 \ (/usr/share/initramfs-tools/hook-functions:174): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' y = y ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:174): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      echo 'Adding library /lib/x86_64-linux-gnu/libresolv-2.28.so'
    Adding library /lib/x86_64-linux-gnu/libresolv-2.28.so
    0 \ (/usr/share/initramfs-tools/hook-functions:176): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      cp -pP /lib/x86_64-linux-gnu/libresolv-2.28.so /var/tmp/mkinitramfs_uVVTyp//usr/lib/x86_64-linux-gnu/libresolv-2.28.so
    0 \ (/usr/share/initramfs-tools/hook-functions:192): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      for x in $(ldd "${src}" 2>/dev/null | sed -e '
		    /\//!d;
		    /linux-gate/d;
		    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
		    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/' 2>/dev/null)
    00 \ (/usr/share/initramfs-tools/hook-functions:201): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      echo /lib/x86_64-linux-gnu/libc.so.6
    00 \ (/usr/share/initramfs-tools/hook-functions:201): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      sed -e 's#/lib/\([^/]*/\)\?\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\1\3#'
    0 \ (/usr/share/initramfs-tools/hook-functions:201): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      nonoptlib=/lib/x86_64-linux-gnu/libc.so.6
    00 \ (/usr/share/initramfs-tools/hook-functions:202): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      echo /lib/x86_64-linux-gnu/libc.so.6
    00 \ (/usr/share/initramfs-tools/hook-functions:202): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      sed -e 's#-linux-gnu/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#-linux-gnu/\2#'
    0 \ (/usr/share/initramfs-tools/hook-functions:202): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      nonoptlib=/lib/x86_64-linux-gnu/libc.so.6
    0 \ (/usr/share/initramfs-tools/hook-functions:204): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      '[' -e /lib/x86_64-linux-gnu/libc.so.6 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:205): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      x=/lib/x86_64-linux-gnu/libc.so.6
    0 \ (/usr/share/initramfs-tools/hook-functions:208): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      copy_file library /lib/x86_64-linux-gnu/libc.so.6
    0 \ (/usr/share/initramfs-tools/hook-functions:125): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      local type src target link_target
    0 \ (/usr/share/initramfs-tools/hook-functions:127): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      type=library
    0 \ (/usr/share/initramfs-tools/hook-functions:128): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      src=/lib/x86_64-linux-gnu/libc.so.6
    0 \ (/usr/share/initramfs-tools/hook-functions:129): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      target=/lib/x86_64-linux-gnu/libc.so.6
    0 \ (/usr/share/initramfs-tools/hook-functions:131): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -f /lib/x86_64-linux-gnu/libc.so.6 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:134): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      case "${target}" in
    0 \ (/usr/share/initramfs-tools/hook-functions:135): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      target=/usr/lib/x86_64-linux-gnu/libc.so.6
    0 \ (/usr/share/initramfs-tools/hook-functions:138): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -d /var/tmp/mkinitramfs_uVVTyp//usr/lib/x86_64-linux-gnu/libc.so.6 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:143): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -e /var/tmp/mkinitramfs_uVVTyp//usr/lib/x86_64-linux-gnu/libc.so.6 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:143): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      return 1
    1 \ (/usr/share/initramfs-tools/hook-functions:209): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      ret=1
    0 \ (/usr/share/initramfs-tools/hook-functions:210): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      '[' 1 = 1 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:192): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      for x in $(ldd "${src}" 2>/dev/null | sed -e '
		    /\//!d;
		    /linux-gate/d;
		    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
		    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/' 2>/dev/null)
    00 \ (/usr/share/initramfs-tools/hook-functions:201): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      echo /lib64/ld-linux-x86-64.so.2
    00 \ (/usr/share/initramfs-tools/hook-functions:201): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      sed -e 's#/lib/\([^/]*/\)\?\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\1\3#'
    0 \ (/usr/share/initramfs-tools/hook-functions:201): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      nonoptlib=/lib64/ld-linux-x86-64.so.2
    00 \ (/usr/share/initramfs-tools/hook-functions:202): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      echo /lib64/ld-linux-x86-64.so.2
    00 \ (/usr/share/initramfs-tools/hook-functions:202): copy_exec [SHLVL=1 BASH_SUBSHELL=1]
      sed -e 's#-linux-gnu/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#-linux-gnu/\2#'
    0 \ (/usr/share/initramfs-tools/hook-functions:202): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      nonoptlib=/lib64/ld-linux-x86-64.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:204): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      '[' -e /lib64/ld-linux-x86-64.so.2 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:205): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      x=/lib64/ld-linux-x86-64.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:208): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      copy_file library /lib64/ld-linux-x86-64.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:125): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      local type src target link_target
    0 \ (/usr/share/initramfs-tools/hook-functions:127): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      type=library
    0 \ (/usr/share/initramfs-tools/hook-functions:128): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      src=/lib64/ld-linux-x86-64.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:129): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      target=/lib64/ld-linux-x86-64.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:131): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -f /lib64/ld-linux-x86-64.so.2 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:134): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      case "${target}" in
    0 \ (/usr/share/initramfs-tools/hook-functions:135): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      target=/usr/lib64/ld-linux-x86-64.so.2
    0 \ (/usr/share/initramfs-tools/hook-functions:138): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -d /var/tmp/mkinitramfs_uVVTyp//usr/lib64/ld-linux-x86-64.so.2 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:143): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      '[' -e /var/tmp/mkinitramfs_uVVTyp//usr/lib64/ld-linux-x86-64.so.2 ']'
    0 \ (/usr/share/initramfs-tools/hook-functions:143): copy_file [SHLVL=1 BASH_SUBSHELL=0]
      return 1
    1 \ (/usr/share/initramfs-tools/hook-functions:209): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      ret=1
    0 \ (/usr/share/initramfs-tools/hook-functions:210): copy_exec [SHLVL=1 BASH_SUBSHELL=0]
      '[' 1 = 1 ']'
    00 \ (/usr/share/initramfs-tools/hooks/zz-busybox:31): - [SHLVL=1 BASH_SUBSHELL=1]
      /bin/busybox --list-long
    0 \ (/usr/share/initramfs-tools/hooks/zz-busybox:31): - [SHLVL=1 BASH_SUBSHELL=0]
      for alias in $($BB_BIN --list-long)
    0 \ (/usr/share/initramfs-tools/hooks/zz-busybox:32): - [SHLVL=1 BASH_SUBSHELL=0]
      alias='usr/bin/['
    0 \ (/usr/share/initramfs-tools/hooks/zz-busybox:33): - [SHLVL=1 BASH_SUBSHELL=0]
      case "$alias" in
    0 \ (/usr/share/initramfs-tools/hooks/zz-busybox:35): - [SHLVL=1 BASH_SUBSHELL=0]
      alias='bin/['
    0 \ (/usr/share/initramfs-tools/hooks/zz-busybox:40): - [SHLVL=1 BASH_SUBSHELL=0]
      ls -d /var/tmp/mkinitramfs_uVVTyp/bin/busybox '/var/tmp/mkinitramfs_uVVTyp/bin/['
    ls: cannot access '/var/tmp/mkinitramfs_uVVTyp/bin/busybox': No such file or directory
    ls: cannot access '/var/tmp/mkinitramfs_uVVTyp/bin/[': No such file or directory
    2 \ (/usr/share/initramfs-tools/hooks/zz-busybox:40): - [SHLVL=1 BASH_SUBSHELL=0]
      true
    0 \ (/usr/share/initramfs-tools/hooks/zz-busybox:41): - [SHLVL=1 BASH_SUBSHELL=0]
      '[' -e '/var/tmp/mkinitramfs_uVVTyp/bin/[' ']'
    1 \ (/usr/share/initramfs-tools/hooks/zz-busybox:42): - [SHLVL=1 BASH_SUBSHELL=0]
      ln /var/tmp/mkinitramfs_uVVTyp/bin/busybox '/var/tmp/mkinitramfs_uVVTyp/bin/['
    ln: failed to access '/var/tmp/mkinitramfs_uVVTyp/bin/busybox': No such file or directory
    E: /usr/share/initramfs-tools/hooks/zz-busybox failed with return 1.

Note hook-functions:176 which copies /bin/busybox to /usr/bin/busybox
inside the initramfs. /bin/busybox therefore does not exist as confirmed
by the ls command in zz-busybox:40 (added by me).

[0] #!/bin/bash and set +x with the following shell variable:

    PS4=$'$? \\ (${BASH_SOURCE[0]}:${LINENO}): ${FUNCNAME[0]:--} [SHLVL=${SHLVL} BASH_SUBSHELL=${BASH_SUBSHELL}]\n  '

-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (570, 'testing-debug'), (570, 'testing'), (540, 'unstable-debug'), (540, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages busybox depends on:
ii  libc6  2.28-8

busybox recommends no packages.

busybox suggests no packages.

-- no debconf information


Reply to: