* Fabio Valentini:
Yeah, the way the forge macros determine "snapshot date" is
a bit
broken / produces inconsistent results.
It uses the source file *modification time* ("mtime"), which might or
might not be consistent in all environments ... it's also an attempt
to get the "date the snapshot was taken" (not the "date the specified
commit was committed") which always seemed a bit misguided to me, but
what do I know :)
fedpkg-minimal uses curl -R (--remote-time) to get the timestamp from
the lookaside cache. But maybe the lookaside cache servers are not
guaranteed to provide Last-Modified: headers? The public view appears
to be okay, though.
It would be interesting to see the timestamps the server returned (curl
-v output).
But maybe it's something else entirely and the build manages the modify
the tarball somehow.
Thanks,
Florian