Maximilian Knespel

Results 234 comments of Maximilian Knespel

Theoretically, it could also happen (and I probably should fix that to avoid confusion), that the last file in the TAR is a very large one, so that it skips...

> > Could you try calling ratarmount with --ignore-zeros? > > That helped, thank you! > > Does that mean this is a bug in https://github.com/SaveTheRbtz/zstd-seekable-format-go ? Isn't that tool...

Weird, that wouldn't explain zero-blocks. Did you by chance try with `-r`? `-r, --append Append files to the end of an archive`. I think this option would lead to such...

That is indeed weird. Maybe there is some other problem after all. I doubt you can share those archives for testing. Does the same problem occur when mounting the uncompressed...

I have downloaded the file and I see the sparse information in there, but from this alone, I am currently not able to reproduce it. It also seems to be...

I tried to create a reproducer with: ```bash #!/bin/bash folder="sparse_files" mkdir -p -- "$folder" filesCount=1000 for i in $( seq $filesCount ); do fileName="$folder/sparse-$i" echo "Create $fileName" fileSize=$(( RANDOM %...

Using `/dev/zero` instead does not help. Not that the `fallocate --punch-hole` option zeros out the specified ranges to make them sparse. It would be ideal, if you could create a...

Wow, I can reproduce it with this. Thank you. The second, smaller file is indeed missing with Python tarfile.

I have opened [two](https://github.com/python/cpython/issues/136601) [issues](https://github.com/python/cpython/issues/136602) upstream. Let's see whether this is it. Unfortunately, this means that it could take a while for fixes to become usable in a new Python...

I have found a duplicate issue for this bug on CPython [from over 5 years ago](https://github.com/python/cpython/issues/83869), and there are lots of months-old tarfile PRs still awaiting review. That's why I...