[squeak-dev] How to get a current clean 4.6 trunk image?

Chris Muller asqueaker at gmail.com
Mon Aug 4 18:40:50 UTC 2014


On Mon, Aug 4, 2014 at 10:09 AM, Bernhard Pieber <bernhard at pieber.com>
wrote:

> Thanks for the quick responses! I am getting closer, thanks to Chris'
> suggestion.
>
> I took Squeak4.5-13680.zip from ftp://ftp.squeak.org/4.5/ with all
> updates from squeak4.5 applied. That is update 13687.
>
> Then I emptied the package-cache, changed the update URL to trunk and did
> "Update Squeak".
>
> It updates to 13889. Package Environments is not dirty anymore. Its
> version number is (cmm.51, nice.47). Is that a problem or not? Shouldn't
> trunk packages always have exactly one version name?


Yes, they should.  Nicolas branched nice.47 off of ul.46 to fix the update
stream.  Someone should probably resave Environments again, Nicolas?


> However, package Morphic is now dirty. Its version name is (kfr.733,
> cmm.738). The patch browser shows only two changes.
>

Strange -- I could've sworn I merged Nicolas' changes.  I saved it again,
this one should be cleared up.



>
> Cheers,
> Bernhard
>
> Am 04.08.2014 um 16:03 schrieb Chris Muller <asqueaker at gmail.com>:
>
> > You can take a 4.5 release image, change the update URL to trunk and
> update it..
> >
> >
> > On Mon, Aug 4, 2014 at 7:21 AM, Bernhard Pieber <bernhard at pieber.com>
> wrote:
> > First I tried the way I normally use:
> >
> > I downloaded the latest Squeak4.6-13700.zip from
> ftp://ftp.squeak.org/4.6alpha/ and opened it with Eliot's latest Cog VM (
> http://www.mirandabanda.org/files/Cog/VM/VM.r3056/Cog.app-14.29.3056.tgz).
> >
> > I saw that the Kernel package is dirty. I did "Update Squeak".
> > First I got a warning "About to serialize an empty package". I proceeded.
> > Then I got a debugger with "Error: Bits size mismatch". See [1].
> > I tried with an empty package cache. However, the error stays the same.
> >
> > Then, I tried Jenkins:
> >
> > I downloaded
> http://build.squeak.org/job/SqueakTrunk/lastSuccessfulBuild/artifact/target/TrunkImage.zip
> and opened it.
> > I saw that the Environments package is dirty. The version name is
> (nice.47, cmm.51).
> > I could update that image to 13889. However, the Environments package
> stays dirty.
> >
> > I hate to admit it, but I am stuck. ;-) Can some kind person help me? I
> am sure there is a way to get an up-to-date and clean trunk image!
> >
> > Cheers,
> > Bernhard
> >
> > [1]
> > --- The full stack ---
> > ZipWriteStream(Object)>>error:
> > ZipWriteStream>>flushBlock:
> > ZipWriteStream>>flushBlock
> > ZipWriteStream(DeflateStream)>>deflateBlock
> > ZipWriteStream(DeflateStream)>>next:putAll:startingAt:
> > ZipWriteStream(DeflateStream)>>nextPutAll:
> > ZipStringMember(ZipArchiveMember)>>compressDataTo:
> > ZipStringMember(ZipArchiveMember)>>writeDataTo:
> > ZipStringMember(ZipArchiveMember)>>writeTo:
> > [] in ZipArchive>>writeTo:
> > OrderedCollection>>do:
> > ZipArchive>>writeTo:
> > MCMczWriter>>flush
> > MCMczWriter class>>fileOut:on:
> > MCVersion>>fileOutOn:
> > [] in MCCacheRepository(MCFileBasedRepository)>>basicStoreVersion:
> >
> MCCacheRepository(MCDirectoryRepository)>>writeStreamForFileNamed:replace:do:
> > MCCacheRepository(MCFileBasedRepository)>>writeStreamForFileNamed:do:
> > MCCacheRepository(MCFileBasedRepository)>>basicStoreVersion:
> >  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> >
> >
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20140804/3a684016/attachment.htm


More information about the Squeak-dev mailing list