Thanks Robert!

This is of course not a problem, but 7zip is the defacto unzipper used on 
windows nowadays, so we should be prepared because of questions.

It's not an issue at all, the hidden file contains useful information (commit 
hash), so I don't care. I was more wondering why it was created from beginning, 
as the binary artifact doesn't have it. Dawid explained it (we create the 
archive with "git archive" command). All fine!

👍

Uwe

Am 28. November 2021 14:30:18 UTC schrieb Robert Muir <[email protected]>:
>https://sourceforge.net/p/sevenzip/bugs/2116/
>
>Basically, it seems to me this 7zip doesn't support the posix pax
>extensions used by lots of software (read the comments on the bug
>report for an idea). So it treats them as ordinary tar files and
>that's why Uwe sees these files.
>
>On Sun, Nov 28, 2021 at 9:09 AM Robert Muir <[email protected]> wrote:
>>
>> On Sun, Nov 28, 2021 at 5:15 AM Dawid Weiss <[email protected]> wrote:
>> >>
>> >>
>> >> Wasn't the src.tgz not created by Gradle? Was it done by using the git 
>> >> command line inside the release wizard?
>> >
>> >
>> > No - we use external git because it simplifies excludes/ includes (git 
>> > will only compress versioned files).
>> > https://github.com/apache/lucene/blob/main/lucene/distribution/source-release.gradle
>> >
>> >>
>> >> I used 7zip on Windows to review file contents.
>> >
>> >
>> > It's interesting because this file needs to be marked as ignored/excluded 
>> > somehow - I don't see it when I unpack the source archive with cygwin (or 
>> > total commander's plugin):
>> >
>> > $ tar -ztvf lucene-9.0.0-src.tgz  | grep "pax" | wc -l
>> > 0
>> >
>> > D.
>>
>> I see the same results on my linux system, no such file. Probably just
>> something strange about 7zip?
>>
>> $ gzip -V
>> gzip 1.11
>> Copyright (C) 2018 Free Software Foundation, Inc.
>> Copyright (C) 1993 Jean-loup Gailly.
>> This is free software.  You may redistribute copies of it under the terms of
>> the GNU General Public License <https://www.gnu.org/licenses/gpl.html>.
>> There is NO WARRANTY, to the extent permitted by law.
>>
>> Written by Jean-loup Gailly.
>> $ tar --version
>> tar (GNU tar) 1.34
>> Copyright (C) 2021 Free Software Foundation, Inc.
>> License GPLv3+: GNU GPL version 3 or later 
>> <https://gnu.org/licenses/gpl.html>.
>> This is free software: you are free to change and redistribute it.
>> There is NO WARRANTY, to the extent permitted by law.
>>
>> Written by John Gilmore and Jay Fenlason.

--
Uwe Schindler
Achterdiek 19, 28357 Bremen
https://www.thetaphi.de

Reply via email to