maxmcd / bramble

Purely functional build system and package manager
https://bramble.run/
MIT License
185 stars 5 forks source link

Absolute path in symlink leads to "invalid tar header" #17

Open maxmcd opened 3 years ago

maxmcd commented 3 years ago
+ ln -s /home/maxm/bramble/bramble_store_padding/bramble_/bramble_build_directory538874739/zig /home/maxm/bramble/bramble_store_padding/bramble_/bramble_build_directory538874739/bin/zig
+ ls -lah /home/maxm/bramble/bramble_store_padding/bramble_/bramble_build_directory538874739/bin
total 12K
drwxrwxrwx    2 1000     100         4.0K Mar 11 17:29 .
drwxrwxrwx    5 1000     100         4.0K Mar 11 17:29 ..
lrwxrwxrwx    1 1000     100           86 Mar 11 17:29 zig -> /home/maxm/bramble/bramble_store_padding/bramble_/bramble_build_directory538874739/zig
error building 33rp7api5v46zbucpfenntifbjcfieom-.drv: hash and move build outputs: reading file in tar archive: archive/tar: invalid tar header
reading file in tar archive: archive/tar: invalid tar header
maxmcd commented 2 years ago

This is a problem with reptar, ensure it's not an issue with chunkedarchive if we move to that instead