New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Do not use gnu sparse extension please! #87
Comments
|
if we want to fix this on the quickinstall end, we would need to:
It will probably be simpler and quicker to fix it on the binstall end. It's worth noting that bsd tar doesn't have any problem unpacking these archives. The tarballs are typically tiny, with a very small number of files, so you could just shell out to |
I would like this to be applied as a temporary workaround, while I spend time investigating on how to fix the issue in
Well, the maintainer of Plus, I was not that familiar with
That will add an external runtime dependency to |
We can certainly do this to avoid creating more files that binstall doesn't understand. Do you know which flags we need to produce lowest-common-denominator tar output? |
Reading through the man page of
|
@alsuren I think |
@alsuren I just found this PR alexcrichton/tar-rs#298 , I'm afraid we might need to use the old v7 tar format by passing |
This issue is closed as quickinstall already disables gnu sparse extension and cargo-binstall has picked up support for gnu sparse extension. |
tar
does not support gnu sparse extension alexcrichton/tar-rs#295 , thuscargo-binstall
cargo-bins/cargo-binstall#177 also does not support it.cargo-deb-1.38.4-x86_64-unknown-apple-darwin
cannot be extracted properly usingtar
(see this repository for reproduction).The text was updated successfully, but these errors were encountered: