You can try reading <a href="http://code.google.com/p/pharo/wiki/HowToContribute">http://code.google.com/p/pharo/wiki/HowToContribute</a>, which tells how to create a Monticello SLICE for more than one package.  Even I managed to figure it out from the description, so I think it should help you out!<br>
<br>Rob<br><br><div class="gmail_quote">On Mon, Mar 30, 2009 at 12:24 AM, Ralph Boland <span dir="ltr">&lt;<a href="mailto:rpboland@gmail.com">rpboland@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I am trying to port my project from Squeak 3.8.1 to Squeak3.10.2<br>
I have run into a number of problems.<br>
First, I am not using Monticello.  I just file out my packages and then<br>
file them into the new image.  Part of the reason I do this is because<br>
I need to add new variables to some classes<br>
(Character (class vars), SmaCCParser, and SmaCCScanner)<br>
and part of the reason is because I need to<br>
provide instructions of the form file in this package, add these instance<br>
variables, file in this package or maybe that package etc.<br>
For now I can just package everything<br>
including load instructions into a tar file.<br>
<br>
Anyway, the first few packages file in fine.<br>
Then package 4NeufsBase.st appears to file in fine<br>
but when as I open a class browser the browser<br>
has two rectanges overlayed on top of it.<br>
They are each about  3cm x 7cm  and blue.<br>
They move with the browser when you move it making the<br>
browser (and the image) unusable.<br>
<br>
I tried filing in 4NeufsBase.st one class category at a time.  This works<br>
(the blue rectangles go away) but there are a few errors because<br>
the  class category files contain methods from packages that I have<br>
not filed in yet.  I could file these in separately but I got clever instead<br>
and used Monticello.<br>
Except Monticello didn&#39;t work either.<br>
<br>
First I open the package-cache directory from Monticello.<br>
Then I click on 4NeufsBase.<br>
Then I select 4NeufsBase.rpb.1.mcz.<br>
<br>
Then I get an error in method UTF8TextConverter&gt;&gt;nextFromStream:<br>
errorMalformedInput.  on line:<br>
<br>
   &quot;unicode isNil ifTrue: [^self errorMalformedInput].&quot;<br>
<br>
In the method  character1 has value 152.<br>
                         character2 has value 169.<br>
                         character3 has value $}.<br>
                         character4 has value nil.<br>
<br>
I suppose I could create a bug report but I need 30,000 lines of<br>
code to reproduce the bug.  And this code is not ready for release<br>
so I don&#39;t really want to release it yet.<br>
<br>
Anyway,  I could continue by filing in the missing code from 4NeufsBase<br>
(code in cagetories marked with a * and using classes not yet filed in)<br>
after I file in the remaining packages but running into these bugs<br>
has made me weary of upgrading to 3.10.2.<br>
Perhaps I should only upgrade to 3.9 or not upgrade at all.<br>
<br>
Comments welcome and if there is anything I can do to help track<br>
down these bugs let me know.<br>
<br>
Also, when I finally release my project,<br>
I intend to use Monticello so I need to know:<br>
where is  the standard place to put instructions on how to<br>
file in multiple packages to load a project using Monticello?<br>
<font color="#888888"><br>
Ralph Boland<br>
<br>
</font></blockquote></div><br>