MC bug?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

MC bug?

stephane ducasse
hi guys

I take 3.9
then I do

(MCWorkingCopy forPackage: (MCPackage new name: 'OmniBrowser')) unload.
(MCWorkingCopy forPackage: (MCPackage new name: 'OB-Standard')) unload.
SystemBrowser removeObsolete

and I get the OmniBrowser classes removed bu not the OB-Standard ones

Does any of you have an idea?

Stef


Reply | Threaded
Open this post in threaded view
|

Re: MC bug?

David Röthlisberger
Hi Stef,

> (MCWorkingCopy forPackage: (MCPackage new name: 'OmniBrowser')) unload.
> (MCWorkingCopy forPackage: (MCPackage new name: 'OB-Standard')) unload.
> SystemBrowser removeObsolete
>
> and I get the OmniBrowser classes removed bu not the OB-Standard ones

I once had the same problem because OBCodeBrowser was registered in
SystemChangeNotifier events, so it couldn't get unloaded. But I got a debugger in
that case, probably it's something else in your case then.
Anyway, I then executed 'SystemChangeNotifier uniqueInstance releaseAll'. Afterwards
I could unload OB-Standard without problems (was also in 3.9).

David

Reply | Threaded
Open this post in threaded view
|

Re: MC bug?

Damien Cassou-3
In reply to this post by stephane ducasse
If I were you, I would try to unload OB-Standard before OmniBrowser
because OB-Standard depends on OmniBrowser.

On Thu, Feb 14, 2008 at 9:27 PM, stephane ducasse
<[hidden email]> wrote:

> hi guys
>
>  I take 3.9
>  then I do
>
>  (MCWorkingCopy forPackage: (MCPackage new name: 'OmniBrowser')) unload.
>  (MCWorkingCopy forPackage: (MCPackage new name: 'OB-Standard')) unload.
>  SystemBrowser removeObsolete
>
>  and I get the OmniBrowser classes removed bu not the OB-Standard ones
>
>  Does any of you have an idea?
>
>  Stef
>
>
>



--
Damien Cassou