Tuesday, December 31, 2019

Re: Can't extract Github's autogenerated tarball

On 2019/12/31 23:02, Stuart Henderson wrote:
> It just runs "gzip -d $file | tar xf -"

Should read "gzip -d < $file | tar xf -"

> What is the URL of the tar file?

oh..I missed the attachment.

https://github.com/goleo108/warfork-qfusion/archive/4e2657170a46ebd18165a4c4d5a1524865f9542f.tar.gz

Testing this file I think you're just going to need gtar for now.
/bin/tar doesn't support the file, and neither does libarchive's bsdtar.

$ bsdtar tvzf /usr/ports/distfiles/warfork-20191231-4e265717.tar.gz 2>&1 | tail -5
drwxrwxr-x 0 root root 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/
drwxrwxr-x 0 root root 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/Frameworks/
drwxrwxr-x 0 root root 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/Frameworks/Angelscript.framework/bsdtar: Special header too large
bsdtar: Error exit delayed from previous errors.

$ tar tvzf /usr/ports/distfiles/warfork-20191231-4e265717.tar.gz 2>&1 | grep -A1 'out of range'
tar: Extended header record length 1147190 is out of range
lrwxrwxrwx 1 root wheel 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/Frameworks/Angelscript.framework/Angelscript -> see 8dd156e4ed51aa4bdbedbdc07f88b9aab6deef43.paxheader
tar: Extended header record length 28792 is out of range
lrwxrwxrwx 1 root wheel 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/Frameworks/Ogg.framework/Ogg -> see bf599d9a549fe065dcff44e45283fe446990e482.paxheader
tar: Extended header record length 1838050 is out of range
lrwxrwxrwx 1 root wheel 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/Frameworks/SDL2.framework/SDL2 -> see 0dac56341ad19f54161d474166499fd50a53f268.paxheader
tar: Extended header record length 248901 is out of range
lrwxrwxrwx 1 root wheel 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/Frameworks/Theora.framework/Theora -> see b3336fb51b2f9a182540829629a38d5774b06f80.paxheader
tar: Extended header record length 3265222 is out of range
lrwxrwxrwx 1 root wheel 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/Frameworks/Vorbis.framework/Vorbis -> see e80cafdeb97a3d9bcf435794a4bb19a963a50522.paxheader
tar: Extended header record length 629385 is out of range
lrwxrwxrwx 1 root wheel 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/Frameworks/freetype.framework/freetype -> see 89b7df87bf98d40b03704ef53756e3c98cfecdbe.paxheader
tar: Extended header record length 713413 is out of range
lrwxrwxrwx 1 root wheel 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/Frameworks/libcurl.framework/libcurl -> see 2855a871e4dda83aefdccf276d7632917b9600fc.paxheader
tar: Extended header record length 262121 is out of range
lrwxrwxrwx 1 root wheel 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/Frameworks/libjpeg.framework/libjpeg -> see be34a1f08e7f32a211a83aac5574cc05b378741a.paxheader
tar: Extended header record length 188253 is out of range
lrwxrwxrwx 1 root wheel 0 Dec 31 05:52 warfork-qfusion-4e2657170a46ebd18165a4c4d5a1524865f9542f/source/mac/Frameworks/png.framework/png -> see 32eb7cc40ea1f24fc853707710f77dc55dcd97f1.paxheader

No comments:

Post a Comment