Hi,
I think it is not really realistic to expect this to work *after* loading code
of others.
Why not
-> do image clean
-> *then* load the packages you need?
Marcus
> On 13 Sep 2016, at 03:19, Vitor Medina Cruz <[email protected]> wrote:
>
> Ok, I did some extra tests and I think I figured what is happening: the code
> I load on the image subject to clean has a startUp method that starts a
> Teapot server on port 8080. I tried various scenarios:
>
> 1- Load a fresh image from get.pharo.org <http://get.pharo.org/> and execute
> clean --> Ok
> 2- Load a fresh image from get.pharo.org <http://get.pharo.org/> only with
> the dependencies from my project (ConfigurationOfTwitterChallenge), one at a
> time, and execute clean --> Ok
> 3- Load a fresh image from get.pharo.org <http://get.pharo.org/>, apply
> ConfigurationOfTwitterChallenge and execute clean --> Fail
> 4- Load a fresh image from get.pharo.org <http://get.pharo.org/>, apply
> ConfigurationOfTwitterChallenge and execute eval "TwitterChallengeMain
> stopDefaultExecution. ImageCleaner cleanUpForProduction. Smalltalk snapshot:
> true andQuit: true." --> Ok (Assuming ImageCleaner cleanUpForProduction.
> Smalltalk snapshot: true andQuit: true. does the same as clean --production)
>
> It appears I cannot clean an Image with the server started. Question: is that
> an error or I really should not try to clean an image with a server on? If
> the former I open an issue on FogBuz and I will try on a not-headless vm to
> see if some error happen.
>
> Regards,
> Vitor
>
>
>
> On Mon, Sep 12, 2016 at 6:59 AM, stepharo <[email protected]
> <mailto:[email protected]>> wrote:
> Ok may be this is just an endless loop :)
>
>
>
> Le 12/9/16 à 10:22, Marcus Denker a écrit :
>> Hello,
>>
>> Yes, this is a bug that we really need to fix.
>> (sadly no information to add other thant that).
>>
>>> On 09 Sep 2016, at 15:16, Vitor Medina Cruz <[email protected]
>>> <mailto:[email protected]>> wrote:
>>>
>>> Hello,
>>>
>>> Isn't cleanup the headless image working right now? I know it has some
>>> problems, but I tried to:
>>>
>>> curl get.pharo.org <http://get.pharo.org/> | bash
>>> ./pharo Pharo.image clean --production
>>>
>>> It runs for hours and don't complete. Last time I leave it for about 5
>>> hours before I cancelled.
>>>
>>> Regards,
>>> Vitor
>>
>
>