[squeak-dev] Re: Trunk update puts corrupt Monticello files into package-cache

Bernhard Pieber bernhard at pieber.com
Sat Aug 30 14:03:23 UTC 2014


I forgot to mention that I checked for some of the corrupt files if they are corrupt on source.squeak.org and it seems they are not, e.g.

curl -O http://source.squeak.org/trunk/Collections-eem.571\(nice.569\).mcd
unzip -t Collections-eem.571\(nice.569\).mcd
Archive:  Collections-eem.571(nice.569).mcd
    testing: package                  OK
    testing: version                  OK
    testing: base                     OK
    testing: old/source.st            OK
    testing: new/source.st            OK
    testing: patch.bin                OK
No errors detected in compressed data of Collections-eem.571(nice.569).mcd.

It seems to follow that the corruptions happen locally because of broken (intermediate?) code which is executed during the trunk update.

Cheers,
Bernhard

Am 30.08.2014 um 15:50 schrieb Bernhard Pieber <bernhard at pieber.com>:

> One other thing that I found out is that the trunk update from Squeak4.5-13680.image seems to create corrupt files in the package-cache. I use the following batch script to verify:
> 
> #!/bin/bash
> cd trunk/package-cache
> for f in *.mcd *.mcz
> do
> 	unzip -t $f | grep "No errors"
> done
> 
> Most but not all of the files in the package-cache seem to be corrupt.
> 
> I would be interested if others see that also.
> 
> Cheers,
> Bernhard



More information about the Squeak-dev mailing list