[Reproducible-builds] wrong recipe for FileOrderInTarballs
Holger Levsen
holger at layer-acht.org
Mon Dec 14 16:56:51 UTC 2015
Hi Andreas,
sorry that you didn't get a reply on this mail earlier…
On Samstag, 17. Oktober 2015, Andreas Beckmann wrote:
> https://wiki.debian.org/ReproducibleBuilds/FileOrderInTarballs
>
> suggests
>
> find|sort | tar --null -T - --no-recursion -cf archive.tar
>
> but the --no-recursion is applied at the wrong place - it must come
> before the file list.
>
> This was "fixed" in tar 1.28 (in stretch/sid):
> 2014-01-10 Sergey Poznyakoff <gray at gnu.org>
>
> Fix the use of --no-recursion and --recursion options.
>
> Each option remains in effect until cancelled by the next
> ocurrence
> of its counterpart, as stated in the documentation.
>
> so that recipe should probably be
>
> find|sort | tar --no-recursion --null -T - -cf archive.tar
>
>
> Now let me find all packages where I applied this ...
>
> http://codesearch.debian.net/results/--no-recursion%20path%3Adebian%2Frules
> /page_0
>
> Hmm, not that helpful ...
it seems you updated
https://wiki.debian.org/ReproducibleBuilds/FileOrderInTarballs in the mean
time, so AIUI the issue is now properly documented and all left to do here is
to say "thanks for your work"! Is that correct? :-)
cheers,
Holger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20151214/30d23af0/attachment.sig>
More information about the Reproducible-builds
mailing list