Re: Weird behaviour from uscan
On Thu, Apr 16, 2015 at 1:12 PM, Robin Sheat wrote:
> Well, these seem more like symptoms of something causing corrupt
> archives rather than the source of the issue, though I'm not totally
> sure.
Indeed. After some more experimentation I found that tar itself is
corrupting the tar archive when deleting files from it. Please file a
severity serious bug on tar.
wget https://cpan.metacpan.org/authors/id/S/SR/SRI/Mojolicious-6.08.tar.gz
gunzip Mojolicious-6.08.tar.gz
tar --delete --file Mojolicious-6.08.tar
Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/run_prettify.js
Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/prettify-mojo-light.css
Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css
Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/
Mojolicious-6.08/lib/Mojolicious/public/mojo/jquery/jquery.js
Mojolicious-6.08/lib/Mojolicious/public/mojo/jquery/
tar --list --file Mojolicious-6.08.tar
Curiously it doesn't happen when using pipes instead:
wget https://cpan.metacpan.org/authors/id/S/SR/SRI/Mojolicious-6.08.tar.gz
gunzip < Mojolicious-6.08.tar.gz |
tar --delete Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/run_prettify.js
Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/prettify-mojo-light.css
Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css
Mojolicious-6.08/lib/Mojolicious/public/mojo/prettify/
Mojolicious-6.08/lib/Mojolicious/public/mojo/jquery/jquery.js
Mojolicious-6.08/lib/Mojolicious/public/mojo/jquery/ |
tar --list
--
bye,
pabs
https://wiki.debian.org/PaulWise
Reply to: