On 6 Jan 2008, at 21:20, Anders F Björklund wrote:
Landon Fuller wrote:
But that's not reproducible, and I thought we always wanted that.
If I install a specific version of a port today, I should get the
same software if I install that same version of that port
tomorrow. By fetching from HEAD, you break that assumption.
This is why I've thought we should not support CVS/SVN fetching in
any form -- No checksums, no guaranteed reproducibility.
Specifying a revision should be reproducible (not verifiably so
but), but I'll switch to tarball snapshots...
Or delete the ports, whichever works. ("port not found" is
guaranteed to be reproducible every single time)
Imho -- at least for "-devel" ports -- cvs/svn fetching is o.k. if at
least a date -- in the past ;) -- is supplied. Avoid it if possible,
but if it leads to you generating weekly snapshots from some
repository, just use cvs/svn fetching.
Regards,
-Markus
--
Dipl. Inf. (FH) Markus W. Weissmann
http://www.macports.org/
http://www.mweissmann.de/
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev