matthewbauer / nixiosk

Declarative Kiosk systems built with NixOS
MIT License
141 stars 12 forks source link

missing output from bash and gzip derivation #25

Open brianmay opened 1 year ago

brianmay commented 1 year ago

When running deploy.sh. Sometimes when I keep retrying it eventually works. Which is kind of weird.

[...]
make[1]: Leaving directory '/build/bash-4.4/examples/loadables'
post-installation fixup
Moving /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/pkgconfig to /nix/store/9vzpvpvgw4cm35drxg78ha7z79i3as4r-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-dev/lib/pkgconfig
rmdir: failed to remove '/nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib': Directory not empty
Patching '/nix/store/9vzpvpvgw4cm35drxg78ha7z79i3as4r-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-dev/lib/pkgconfig/bash.pc' includedir to output /nix/store/9vzpvpvgw4cm35drxg78ha7z79i3as4r-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-dev
shrinking RPATHs of ELF executables and libraries in /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/bin/bash
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/printenv
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/mypid
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/tee
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/truefalse
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/tty
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/unlink
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/pathchk
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/setpgid
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/rmdir
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/uname
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/sync
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/id
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/realpath
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/push
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/head
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/print
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/finfo
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/logname
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/strftime
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/mkdir
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/basename
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/ln
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/sleep
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/whoami
shrinking /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib/bash/dirname
aarch64-unknown-linux-gnu-strip is /nix/store/ff22jacwgz0xvvrf77vlmfcaglrjq12x-aarch64-unknown-linux-gnu-binutils-2.35.1/bin/aarch64-unknown-linux-gnu-strip
stripping (with command aarch64-unknown-linux-gnu-strip and flags -S) in /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/lib  /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/bin
patching script interpreter paths in /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu
checking for references to /build/ in /nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu...
shrinking RPATHs of ELF executables and libraries in /nix/store/9vzpvpvgw4cm35drxg78ha7z79i3as4r-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-dev
aarch64-unknown-linux-gnu-strip is /nix/store/ff22jacwgz0xvvrf77vlmfcaglrjq12x-aarch64-unknown-linux-gnu-binutils-2.35.1/bin/aarch64-unknown-linux-gnu-strip
stripping (with command aarch64-unknown-linux-gnu-strip and flags -S) in /nix/store/9vzpvpvgw4cm35drxg78ha7z79i3as4r-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-dev/lib
patching script interpreter paths in /nix/store/9vzpvpvgw4cm35drxg78ha7z79i3as4r-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-dev
checking for references to /build/ in /nix/store/9vzpvpvgw4cm35drxg78ha7z79i3as4r-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-dev...
shrinking RPATHs of ELF executables and libraries in /nix/store/zrcph1giqzhb9hq278h7v0z5551sir0b-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-man
gzipping man pages under /nix/store/zrcph1giqzhb9hq278h7v0z5551sir0b-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-man/share/man/
aarch64-unknown-linux-gnu-strip is /nix/store/ff22jacwgz0xvvrf77vlmfcaglrjq12x-aarch64-unknown-linux-gnu-binutils-2.35.1/bin/aarch64-unknown-linux-gnu-strip
patching script interpreter paths in /nix/store/zrcph1giqzhb9hq278h7v0z5551sir0b-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-man
checking for references to /build/ in /nix/store/zrcph1giqzhb9hq278h7v0z5551sir0b-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-man...
shrinking RPATHs of ELF executables and libraries in /nix/store/5j222a26g9s4fr52v8hj3cw0d597v4z7-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-doc
aarch64-unknown-linux-gnu-strip is /nix/store/ff22jacwgz0xvvrf77vlmfcaglrjq12x-aarch64-unknown-linux-gnu-binutils-2.35.1/bin/aarch64-unknown-linux-gnu-strip
patching script interpreter paths in /nix/store/5j222a26g9s4fr52v8hj3cw0d597v4z7-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-doc
checking for references to /build/ in /nix/store/5j222a26g9s4fr52v8hj3cw0d597v4z7-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-doc...
shrinking RPATHs of ELF executables and libraries in /nix/store/cq3z9rmhsgi94bgn5m7ik5vbq8wj8bw2-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-info
aarch64-unknown-linux-gnu-strip is /nix/store/ff22jacwgz0xvvrf77vlmfcaglrjq12x-aarch64-unknown-linux-gnu-binutils-2.35.1/bin/aarch64-unknown-linux-gnu-strip
patching script interpreter paths in /nix/store/cq3z9rmhsgi94bgn5m7ik5vbq8wj8bw2-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-info
checking for references to /build/ in /nix/store/cq3z9rmhsgi94bgn5m7ik5vbq8wj8bw2-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu-info...
substituteStream(): WARNING: pattern '/nix/store/wv35g5lff84rray15zlzarcqi9fxzz84-bash-4.4-p23/bin/bash' doesn't match anything in file '/nix/store/n2a1yvwbnvbh1vzzf2bnv4zlmavdq7z3-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu/bin/bashbug'
error: derivation '/nix/store/zksmq6sm3m8cbhgsgq6a3568lbm13618-etc-shells.drv' requires non-existent output 'out' from input derivation '/nix/store/sbgb624rp2v0m495j7chc7cjcnn4hhwm-bash-interactive-4.4-p23-aarch64-unknown-linux-gnu.drv'

And:

make[4]: Entering directory '/build/gzip-1.10'
+ cd /nix/store/8nrlq1mlq24a8p4siccmh5s7vhghdkc0-gzip-aarch64-unknown-linux-gnu-1.10/bin
+ rm -f uncompress
+ cd /nix/store/8nrlq1mlq24a8p4siccmh5s7vhghdkc0-gzip-aarch64-unknown-linux-gnu-1.10/bin
+ rm -f uncompress
+ ln gunzip uncompress
make[4]: Leaving directory '/build/gzip-1.10'
 /nix/store/1c1r48qa0m23vr9jy8sm0dc04vv14dak-coreutils-8.32/bin/mkdir -p '/nix/store/ghv7g8hk96nvi4gknxdbs4ixl9pydlvy-gzip-aarch64-unknown-linux-gnu-1.10-man/share/man/man1'
 /nix/store/1c1r48qa0m23vr9jy8sm0dc04vv14dak-coreutils-8.32/bin/install -c -m 644 gunzip.1 gzexe.1 gzip.1 zcat.1 zcmp.1 zdiff.1 zforce.1 zgrep.1 zless.1 zmore.1 znew.1 '/nix/store/ghv7g8hk96nvi4gknxdbs4ixl9pydlvy-gzip-aarch64-unknown-linux-gnu-1.10-man/share/man/man1'
make[3]: Leaving directory '/build/gzip-1.10'
make[2]: Leaving directory '/build/gzip-1.10'
Making install in tests
make[2]: Entering directory '/build/gzip-1.10/tests'
make[3]: Entering directory '/build/gzip-1.10/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/gzip-1.10/tests'
make[2]: Leaving directory '/build/gzip-1.10/tests'
make[1]: Leaving directory '/build/gzip-1.10'
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/8nrlq1mlq24a8p4siccmh5s7vhghdkc0-gzip-aarch64-unknown-linux-gnu-1.10
shrinking /nix/store/8nrlq1mlq24a8p4siccmh5s7vhghdkc0-gzip-aarch64-unknown-linux-gnu-1.10/bin/gzip
aarch64-unknown-linux-gnu-strip is /nix/store/ff22jacwgz0xvvrf77vlmfcaglrjq12x-aarch64-unknown-linux-gnu-binutils-2.35.1/bin/aarch64-unknown-linux-gnu-strip
stripping (with command aarch64-unknown-linux-gnu-strip and flags -S) in /nix/store/8nrlq1mlq24a8p4siccmh5s7vhghdkc0-gzip-aarch64-unknown-linux-gnu-1.10/bin
patching script interpreter paths in /nix/store/8nrlq1mlq24a8p4siccmh5s7vhghdkc0-gzip-aarch64-unknown-linux-gnu-1.10
checking for references to /build/ in /nix/store/8nrlq1mlq24a8p4siccmh5s7vhghdkc0-gzip-aarch64-unknown-linux-gnu-1.10...
shrinking RPATHs of ELF executables and libraries in /nix/store/ghv7g8hk96nvi4gknxdbs4ixl9pydlvy-gzip-aarch64-unknown-linux-gnu-1.10-man
gzipping man pages under /nix/store/ghv7g8hk96nvi4gknxdbs4ixl9pydlvy-gzip-aarch64-unknown-linux-gnu-1.10-man/share/man/
aarch64-unknown-linux-gnu-strip is /nix/store/ff22jacwgz0xvvrf77vlmfcaglrjq12x-aarch64-unknown-linux-gnu-binutils-2.35.1/bin/aarch64-unknown-linux-gnu-strip
patching script interpreter paths in /nix/store/ghv7g8hk96nvi4gknxdbs4ixl9pydlvy-gzip-aarch64-unknown-linux-gnu-1.10-man
checking for references to /build/ in /nix/store/ghv7g8hk96nvi4gknxdbs4ixl9pydlvy-gzip-aarch64-unknown-linux-gnu-1.10-man...
shrinking RPATHs of ELF executables and libraries in /nix/store/9jp2xs94qip4cvmawry38phclj57pkbb-gzip-aarch64-unknown-linux-gnu-1.10-info
aarch64-unknown-linux-gnu-strip is /nix/store/ff22jacwgz0xvvrf77vlmfcaglrjq12x-aarch64-unknown-linux-gnu-binutils-2.35.1/bin/aarch64-unknown-linux-gnu-strip
patching script interpreter paths in /nix/store/9jp2xs94qip4cvmawry38phclj57pkbb-gzip-aarch64-unknown-linux-gnu-1.10-info
checking for references to /build/ in /nix/store/9jp2xs94qip4cvmawry38phclj57pkbb-gzip-aarch64-unknown-linux-gnu-1.10-info...
error: derivation '/nix/store/wai85yj8xq8fxngpci6z1hrn679xx8yx-append-initrd-secrets.drv' requires non-existent output 'out' from input derivation '/nix/store/ai3ixvvw2mm1psz6h629x22mcz6znmj0-gzip-aarch64-unknown-linux-gnu-1.10.drv'