Example files: mediawiki-1.34.2\vendor\liuggio\statsd-php-client\src\Liuggio\StatsdClient\Factory
The given location lists two times the same file. There are other instances where file names seem to be chopped off. Extracting the archive on a linux machine using the tar utility works correctly.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
7-zip 20.00 is unable to properly process the tar files for a mediawiki installation.
Location of archive: https://www.mediawiki.org/wiki/Download
Example files: mediawiki-1.34.2\vendor\liuggio\statsd-php-client\src\Liuggio\StatsdClient\Factory
The given location lists two times the same file. There are other instances where file names seem to be chopped off. Extracting the archive on a linux machine using the tar utility works correctly.
7-Zip doesn't support some "@PaxHeader" extensions of tar format that allow to encode long file names.
Attached patch(19.00) can solve this issue.
It relaxes PaxHeader name check and adds mtime pax property parsing.
@ipavlov
Does this patch do the right thing?
21.02 still can't catch some PaxHeaders.
There is a bit fixed patch adopted to 21.02 sources.
Thanks for providing the patch Vladimir!
@ipalov Can this patch be accepted?
Nothing changed since 21.02
New patch version (covers more cases),