[Pharo-project] Can't load OSProcess in last Pharo Core 1.3
David T. Lewis
lewis at mail.msen.com
Sat May 21 01:35:28 CEST 2011
This is fixed in both OSProcess and CommandShell on SqueakSource.
I found an old comment in my code that says this:
"Some images may have a bug in startup list processing. Add this
class to a known place in the middle of the list to avoid getting
bitten by the bug."
So I knew that it was safe now to just use #addToStartUpList: instead
This is the reason that people like me with bad memories need to write
good comments ;-)
On Fri, May 20, 2011 at 03:18:53PM -0400, David T. Lewis wrote:
> I don't remember why I put that dependency on the startup list for
> OSProcess, but I'll take a look at it this weekend and see if there
> is a better way. Probably it was just to ensure that file related
> things were initialized prior to starting OSProcess initialization.
> On Fri, May 20, 2011 at 08:26:59PM +0200, St?phane Ducasse wrote:
> > Adrien
> > people do not realize that you are not maintaining OSProcess :)
> > So we should check and publish a new version of OSProcess with a difference startUpDependency.
> > On May 20, 2011, at 5:07 PM, Adrien BARREAU wrote:
> > > Hi all,
> > >
> > > I just tried to load OSProcess in the last PharoCore 1.3 (I took it from hudson). It fails when it tries to add ThisOSProcess to the startup list with:
> > > Smalltalk addToStartUpList: ThisOSProcess after: ImageSegment.
> > > in ThisOSProcess class>>initialize.
> > >
> > >
> > > It seems that ImageSegment is not in the StartUpList anymore.
> > > Is that normal?
> > >
> > > Adrien.
More information about the Pharo-project