I am pretty sure this was
intended for the list...
-------- Original Message --------
Hi Florin,
On Thu, Jun 12, 2014 at 7:45 PM,
Florin Mateoc <[hidden email]>
wrote:
well what one could do is
a) create an update
b) create e.g. a Kernel package containing a postscript
that says Class removeSubclass: ObjectTracer class
c) create another update
I *think* that forces the load of the package with the
"Class removeSubclass: ObjectTracer class" postscript.
Bert, am I right?
best, Eliot
|
On 14.06.2014, at 19:08, Florin Mateoc <[hidden email]> wrote:
No need for a) and c). Just make a version with that changed postscript. If the postscript is different from a previous postscript, it will be executed. We only need to issue update maps when some package depends on a specific version to have been loaded before. - Bert - smime.p7s (5K) Download Attachment |
On Sun, Jun 15, 2014 at 07:47:19PM +0200, Bert Freudenberg wrote:
> > On 14.06.2014, at 19:08, Florin Mateoc <[hidden email]> wrote: > > > > I thought the fix was obvious - we just need to evaluate "Class removeSubclass: ObjectTracer class" - so other than pointing out the bug, I am not sure what else I should do. > > > > well what one could do is > > a) create an update > > b) create e.g. a Kernel package containing a postscript that says Class removeSubclass: ObjectTracer class > > c) create another update > > > > I *think* that forces the load of the package with the "Class removeSubclass: ObjectTracer class" postscript. Bert, am I right? > > > No need for a) and c). Just make a version with that changed postscript. If the postscript is different from a previous postscript, it will be executed. > > We only need to issue update maps when some package depends on a specific version to have been loaded before. > I just committed Kernel-dtl.856 which should take care of the problem. Just one sanity check question - we now have this: Class subclasses ==> {ProtoObject class} and this: ProtoObject superclass ==> nil Is that correct? Dave |
On 6/15/2014 2:44 PM, David T. Lewis wrote:
> On Sun, Jun 15, 2014 at 07:47:19PM +0200, Bert Freudenberg wrote: >> On 14.06.2014, at 19:08, Florin Mateoc <[hidden email]> wrote: >>> I thought the fix was obvious - we just need to evaluate "Class removeSubclass: ObjectTracer class" - so other than pointing out the bug, I am not sure what else I should do. >>> >>> well what one could do is >>> a) create an update >>> b) create e.g. a Kernel package containing a postscript that says Class removeSubclass: ObjectTracer class >>> c) create another update >>> >>> I *think* that forces the load of the package with the "Class removeSubclass: ObjectTracer class" postscript. Bert, am I right? >> >> No need for a) and c). Just make a version with that changed postscript. If the postscript is different from a previous postscript, it will be executed. >> >> We only need to issue update maps when some package depends on a specific version to have been loaded before. >> > I just committed Kernel-dtl.856 which should take care of the problem. > > Just one sanity check question - we now have this: > > Class subclasses ==> {ProtoObject class} > > and this: > > ProtoObject superclass ==> nil > > Is that correct? > > Dave > > > Yes, thanks for making it happen Florin |
Free forum by Nabble | Edit this page |