Hi all.
I'm trying to release a package that will load into 3.10. However, it won't work because: - I've changed instance variables PluggableTreeSpec in the ToolBuilder-Kernel package available from the Universes browser. The MC that is packaged with 3.10 does not properly recompile the code, so bytecodes in methods are now referring to the wrong instance variables. - So I try adding a postscript to the package to recompile that class. In the Monticello UI, I click on Scripts -> edit postscript, and I get a DNU. Are these known bugs? Gulik. -- Michael van der Gulik <[hidden email]> |
El 3/21/08 6:01 PM, "Michael van der Gulik" <[hidden email]> escribió: >- I've changed instance variables PluggableTreeSpec in the ToolBuilder-Kernel package available from the Universes browser. The MC that is packaged with 3.10 does not properly recompile the code, so bytecodes in methods are now referring to the wrong instance variables. At the start of 3.10, different versions of Monticello exists and Ralph cook the one is into 3.10. > - So I try adding a postscript to the package to recompile that class. In the > Monticello UI, I click on Scripts -> edit postscript, and I get a DNU. This is know from 3.9. The Impara version of Monticello deals with preamble and postcript. Edgar |
In reply to this post by Michael van der Gulik-2
You may want to try with MC1.5 http://www.squeaksource.com/mc.html
On Fri, Mar 21, 2008 at 10:01 PM, Michael van der Gulik <[hidden email]> wrote: > Hi all. > > I'm trying to release a package that will load into 3.10. However, it won't work because: > > - I've changed instance variables PluggableTreeSpec in the ToolBuilder-Kernel package available from the Universes browser. The MC that is packaged with 3.10 does not properly recompile the code, so bytecodes in methods are now referring to the wrong instance variables. > > - So I try adding a postscript to the package to recompile that class. In the Monticello UI, I click on Scripts -> edit postscript, and I get a DNU. > > Are these known bugs? > > Gulik. > > -- > Michael van der Gulik <[hidden email]> > > -- Damien Cassou Peter von der Ahé: «I'm beginning to see why Gilad wished us good luck». (http://blogs.sun.com/ahe/entry/override_snafu) |
I did try MC 1.5 - there's still an issue with not recompiling the code properly. For now, I've given up. I have a working image, and I want to get my own projects moving forward rather than fix other people's bugs. Gulik. -- http://people.squeakfoundation.org/person/mikevdg http://gulik.pbwiki.com/ |
On Wed, Mar 26, 2008 at 9:20 AM, Michael van der Gulik <[hidden email]> wrote:
Oh... and if you want to test this with various versions of Monticello: - Load ToolBuilder-Kernel from the Universes browser. - Open up the browser on PluggableTreeSpec. - Browse the bytecodes of the accessor methods of the last 3 or so defined instance variables to see if all the methods refer to the right instance variables. The problem is that ToolBuilder-Kernel is already installed in 3.10, and the version loaded from the Package Universe removes and adds some instance variables from some of the classes. Gulik. -- http://people.squeakfoundation.org/person/mikevdg http://gulik.pbwiki.com/ |
Free forum by Nabble | Edit this page |