[Date Prev][Date Next][Thread Prev][Thread Next][Thread Index]

RE: [XaraXtreme-dev] XaraLX-0.5r1292.tar.bz2 rerolled

> I just got a error report from a user of the FreeBSD ports collection
> who cannot fetch the archive because of 'size mismatch' error.
> This is what I have recorded in the checksum file at the time I
> the port to 1292:
> MD5 (XaraLX-0.5r1292.tar.bz2) = 5c2f28fab6f039acc37c43546fd55e17
> SHA256 (XaraLX-0.5r1292.tar.bz2) =
> eb3d8f6404c27e6b8f0db65d6b4ab1143c34a94fd65ca5069151ab0b867e237a
> SIZE (XaraLX-0.5r1292.tar.bz2) = 27053636
> and this is the file itself:
> -rw-r--r--  1 root  wheel  27053636 Jun  9 17:51
> This is what the current file on the download site looks like:
> MD5 (XaraLX-0.5r1292.tar.bz2) = f5a59e851bc9658f08f7ca5af3ddc887
> SHA256 (XaraLX-0.5r1292.tar.bz2) =
> 586dde16de5a6fc6ff77fdafee20aba282e0c979751e7c17061053826621d252
> SIZE (XaraLX-0.5r1292.tar.bz2) = 27053337
> -rw-r--r--  1 root  wheel  27053337 Jun 11 14:31
> So it seems that on Jun 11 14:31 this file got changed for some
> I checked that the contents of both files are identical.
> Please avoid such changes because they break things.

Our automatic build names the tar archives using the svn revision
number. And there is a build every 3 hours. So if there are no checkins
between one build and the next, the tar archive is simply overwritten
using the same name.

If this is a big problem, we could change it so we only build if the svn
revision number has changed.