Skip to content
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

Builder can fail to upload docs with long filenames #563

Closed
gbaz opened this issue Dec 8, 2016 · 2 comments
Closed

Builder can fail to upload docs with long filenames #563

gbaz opened this issue Dec 8, 2016 · 2 comments

Comments

@gbaz
Copy link
Contributor

gbaz commented Dec 8, 2016

Tar.pack is partial on long filenames.

Cf: https://hackage.haskell.org/package/tar-0.5.0.3/docs/Codec-Archive-Tar.html#g:7

On a package such as http://hackage.haskell.org/package/stratosphere-0.3.0 this can lead, apparently, to a failure in the builder. Not sure of the right solution...

@dcoutts @bgamari thoughts?

@gbaz
Copy link
Contributor Author

gbaz commented Jan 24, 2017

The interesting thing is that the tarfile for the package itself is I think ok -- its just the generated documentation ends up with a few more characters in the strings and it pushes things over the limit :-/

Maybe we should just change the builder to be resilient to this type of error?

@gbaz
Copy link
Contributor Author

gbaz commented Aug 20, 2017

one other fix would be to extend the tar library to use the posix pax interchange specs as per: haskell/tar#1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant