<div dir="ltr">Hi Bernhard,<div><br></div><div>I'm afraid I don't know why there are dirty packages in the 32bit images, but the 64bit builds have been failing for quite a while for some reason (e.g. [1]). I'll have a look at it in the next couple of days and hope to be able to fix it, but for now please use [2] and update manually.</div><div><br></div><div>Looking forward to your contributions!</div><div><br></div><div>Fabio</div><div><br></div><div>[1] <a href="https://travis-ci.org/squeak-smalltalk/squeak-app/jobs/285789897#L6521">https://travis-ci.org/squeak-smalltalk/squeak-app/jobs/285789897#L6521</a></div><div>[2] <a href="http://files.squeak.org/6.0alpha/Squeak6.0alpha-17382-64bit/">http://files.squeak.org/6.0alpha/Squeak6.0alpha-17382-64bit/</a></div><div><br><div class="GmSign">-- <br></div><br><div class="gmail_quote"><div dir="ltr">On Sun, Oct 22, 2017 at 12:20 PM Bernhard Pieber <<a href="mailto:bernhard@pieber.com">bernhard@pieber.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Squeakers,<br>
<br>
>From time to time I would like to contribute to Squeak. What I need in that case is a current VM and a clean trunk image. I normally fetch the latter from <a href="http://files.squeak.org/6.0alpha" rel="noreferrer" target="_blank">http://files.squeak.org/6.0alpha</a> and then update.<br>
<br>
I would like to use the 64bit version so that it gets more testing. However, the latest version Squeak6.0alpha-17412 is from 11 days ago and only available for 32bit. Any idea why this is the case?<br>
<br>
Another thing I notice is that some packages are dirty in that image:<br>
<br>
Services-Base<br>
        BrowserProvider>>browserClassMenushortcut (changed)<br>
        WorldMenuProvider>>worldpreferencesMenu (changed)<br>
        BrowserProvider>>browserMethodMenushortcut (changed)<br>
        WorldMenuProvider>>worldshortcut (changed)<br>
        WorldMenuProvider>>preferencesMenuservicesBrowser (changed)<br>
        WorldMenuProvider>>preferencesMenushortcut (changed)<br>
        WorldMenuProvider>>browserMethodMenucreateNewService (changed)<br>
        WorldMenuProvider>>preferencesMenupreferencesBrowser (changed)<br>
System<br>
        Preferences class>>haloTheme (changed and recategorized)<br>
        Preferences class>>sugarAutoSave<br>
        Preferences class>>showAdvancedNavigatorButtons (changed)<br>
        Preferences class>>enableVirtualOLPCDisplay<br>
        Preferences class>>enablePortraitMode<br>
Tools<br>
        Context>>inspectorClass (removed)<br>
<br>
I used the following script to print the above list:<br>
<br>
| result |<br>
result := Dictionary new.<br>
MCWorkingCopy allManagers do: [:each |<br>
        | cleanSnapshot currentSnapshot patch |<br>
        cleanSnapshot := each findSnapshotWithVersionInfo: each ancestors first.<br>
        currentSnapshot := each package snapshot.<br>
        patch := currentSnapshot patchRelativeToBase: cleanSnapshot.<br>
        patch isEmpty ifFalse: [result at: each put: patch]].<br>
result keysAndValuesDo: [:wc :patch |<br>
        Transcript cr; show: wc packageName.<br>
        patch operations do: [:each | Transcript cr; tab; show: each summary]]<br>
<br>
How can I get or create a clean trunk image to use for contributing? Is it save to revert those packages to the versions in trunk?<br>
<br>
Cheers,<br>
Bernhard<br>
<br>
<br>
<br>
<br>
<br>
</blockquote></div></div></div>