I am trying to get Squeak 3.8 running on a linux system and<br>am having problems.<br><br>1)&nbsp; I have been able to install some packages using the<br>&nbsp;&nbsp;&nbsp;&nbsp; SqueakMap package loader but have not been able<br>&nbsp;&nbsp;&nbsp;&nbsp; to install:<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'Refactory Browser for 3.8 (-&gt;3.8.42)<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The mcz file is successfully downloaded but <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cannot be read.&nbsp; Intead the debugger is brought<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; up on the MCMczReader method:<br><br>

&nbsp; '<br>&nbsp; zip<br>&nbsp;&nbsp;&nbsp; zip ifNil:<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; [zip := ZipArchive new.<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; zip readFrom: stream].<br>&nbsp;&nbsp;&nbsp; ^ zip<br>&nbsp;&nbsp; '<br><br>&nbsp;&nbsp; During the invokation of method zip the code:<br>&nbsp;&nbsp; <br>&nbsp;&nbsp; 'zip readFrom: stream'&nbsp; <br>&nbsp;<br>
&nbsp; is invoked&nbsp; which in turn invokes the code:<br>&nbsp; <br>&nbsp;&nbsp; 'ZipArchive findEndOfCentralDirectoryFrom: stream<br><br>&nbsp;&nbsp; which returns 0 which in turn causes the invokation of:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'self error: 'can''t find EOCD position'.
<br><br><br>2)&nbsp; <br><br>&nbsp;&nbsp; If the debugger is brought up on a method such as:
<br><br>&nbsp;&nbsp; '<br>&nbsp;&nbsp; myMethod<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a := 1.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b := 2.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c := 3.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; d := 4.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; self&nbsp; invokeMethod.<br>&nbsp;&nbsp; '<br><br>&nbsp;&nbsp;&nbsp;&nbsp; where an error occurs during the invokation of 'invokeMethod'<br>
&nbsp;&nbsp;&nbsp;&nbsp; then the debugger fails to highlight the text&nbsp; 'invokeMethod'
<br>&nbsp;&nbsp;&nbsp;&nbsp; and instead hightlights&nbsp;&nbsp;&nbsp;&nbsp; 'elf invokeMe'.&nbsp;&nbsp; That is to say<br>&nbsp;&nbsp;&nbsp;&nbsp; the hightlighting of text is shifted left 4 characters of where<br>&nbsp;&nbsp;&nbsp;&nbsp; it should be;&nbsp; exactly the number of assignments which preceded<br>&nbsp;&nbsp;&nbsp;&nbsp; the hightlighted text.&nbsp; It is apparent that someone is counting 
<br>&nbsp;&nbsp;&nbsp;&nbsp; characteres and counting&nbsp; ':=' as a single character.<br><br><br><br>These problems are too common to be real bugs so I assume they<br>have something to do with my setup or my use of Linux.<br>I have not set any preferences.
<br><br><br>Thanks<br><br>Ralph Boland<br>