On Sun, Nov 28, 2021 at 6:24 PM Uwe Schindler <[email protected]> wrote:

> FYI,
>
> looks like this:
>
>
>
> I also tried to compile, test and assemble. All works. Only the src.tgz
> can’t be built from itsself, because the extracted folder is no git
> repository 😊:
>
>
>
> > Task :checkWorkingCopyClean
>
> WARNING: Directory is not a valid git checkout (won't check dirty files):
> C:\Users\Uwe Schindler\Desktop\lucene-9.0.0
>
>
>
> > Task :lucene:distribution:assembleSourceTgz FAILED
>
> fatal: not a git repository (or any of the parent directories): .git
>
>
>
> So all fine, unless you really, really want to have an infinite recursion
> building src.tgz from itsself. 😊
>
>
>
> Uwe
>
>
>

Well I'm fine with adding some note that 7z isn't recommended due to this
bug, but it seems the extra file from this non-POSIX-compliant tool is
harmless, so I don't think it is worth the confusion.

Also fine with some note that, if you want to fork lucene and make your own
source release, you can use our packaging build infrastructure, but you
need to git clone. We are giving you a source release, not a git clone
(shallow or deep). If you want to fork and make your own customized source
releases, use git to clone. It will probably be easier on you in the long
run to use version control for your fork, because then you can merge
upstream changes too.

Reply via email to