Working OSProcess configuration for Pharo 6 release (please)

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

Working OSProcess configuration for Pharo 6 release (please)

Clément Béra
Hi Thierry, hi all,

The Pharo catalog version of OSProcess is not working in the Pharo 6 release and I need to load OSProcess in one of my projects. I cannot load OSSubProcess instead, so no need to answer this mail talking about it.

In-between version 2231 and 2241 of VMMaker, the vm parameter 1002 (os version), has changed on Mac from '1011.6' to '10.11.6'. OSProcess tests the version number against 1000, and should now test against 10.

I checked the SqueakSource repo of OSProcess, I can see that the last version is 4.6.8 and the catalog configuration loads an older version, but I cannot see any fix related to the version number ?

Can someone update the OSProcess configuration in the Pharo catalog so that it loads a working version in the Pharo 6 release or point me to an OSProcess configuration, outside of the catalog, which works in the release of Pharo 6 please ?

Thank you very much.

Clement
Reply | Threaded
Open this post in threaded view
|

Re: Working OSProcess configuration for Pharo 6 release (please)

Eliot Miranda-2
Hi Clément


> On Jun 20, 2017, at 6:10 AM, Clément Bera <[hidden email]> wrote:
>
> Hi Thierry, hi all,
>
> The Pharo catalog version of OSProcess is not working in the Pharo 6 release and I need to load OSProcess in one of my projects. I cannot load OSSubProcess instead, so no need to answer this mail talking about it.
>
> In-between version 2231 and 2241 of VMMaker, the vm parameter 1002 (os version), has changed on Mac from '1011.6' to '10.11.6'. OSProcess tests the version number against 1000, and should now test against 10.

That was a mistake of mine.  In the current VM it now answers e.g. 1011.6 and so things should be working again.

>
> I checked the SqueakSource repo of OSProcess, I can see that the last version is 4.6.8 and the catalog configuration loads an older version, but I cannot see any fix related to the version number ?
>
> Can someone update the OSProcess configuration in the Pharo catalog so that it loads a working version in the Pharo 6 release or point me to an OSProcess configuration, outside of the catalog, which works in the release of Pharo 6 please ?
>
> Thank you very much.
>
> Clement

Reply | Threaded
Open this post in threaded view
|

Re: Working OSProcess configuration for Pharo 6 release (please)

Marcus Denker-4
In reply to this post by Clément Béra
Hell,

I think the newest VM already has a fix to work like before, so no change the OSProcess is needed:



On 20 Jun 2017, at 15:10, Clément Bera <[hidden email]> wrote:

Hi Thierry, hi all,

The Pharo catalog version of OSProcess is not working in the Pharo 6 release and I need to load OSProcess in one of my projects. I cannot load OSSubProcess instead, so no need to answer this mail talking about it.

In-between version 2231 and 2241 of VMMaker, the vm parameter 1002 (os version), has changed on Mac from '1011.6' to '10.11.6'. OSProcess tests the version number against 1000, and should now test against 10.

I checked the SqueakSource repo of OSProcess, I can see that the last version is 4.6.8 and the catalog configuration loads an older version, but I cannot see any fix related to the version number ?

Can someone update the OSProcess configuration in the Pharo catalog so that it loads a working version in the Pharo 6 release or point me to an OSProcess configuration, outside of the catalog, which works in the release of Pharo 6 please ?

Thank you very much.

Clement

Reply | Threaded
Open this post in threaded view
|

Re: Working OSProcess configuration for Pharo 6 release (please)

CyrilFerlicot
In reply to this post by Eliot Miranda-2
On Tue, Jun 20, 2017 at 5:04 PM, Eliot Miranda <[hidden email]> wrote:
> Hi Clément
>
>
> That was a mistake of mine.  In the current VM it now answers e.g. 1011.6 and so things should be working again.
>

Hi!

The problem is that the stable vm does not have the fix and the
current latest vm is **reeeeeeeeally* slow. It happens at least on
OSX. I don't know if it is a known problem or if it comes from the
opensmalltalk build or the pharo build.

I got the VM here: http://files.pharo.org/vm/pharo-spur32/mac/



--
Cyril Ferlicot
https://ferlicot.fr

http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France

Reply | Threaded
Open this post in threaded view
|

Re: Working OSProcess configuration for Pharo 6 release (please)

Clément Béra
Ok.

Maybe when things are fixed we should update the Pharo 6 release version (the one-click) to have a version with OSProcess working.

Cyril the production Pharo VM are now generated from opensmalltalk-vm. There is no separate Pharo build. Just saying to avoid fireworks.

On Tue, Jun 20, 2017 at 5:08 PM, Cyril Ferlicot <[hidden email]> wrote:
On Tue, Jun 20, 2017 at 5:04 PM, Eliot Miranda <[hidden email]> wrote:
> Hi Clément
>
>
> That was a mistake of mine.  In the current VM it now answers e.g. 1011.6 and so things should be working again.
>

Hi!

The problem is that the stable vm does not have the fix and the
current latest vm is **reeeeeeeeally* slow. It happens at least on
OSX. I don't know if it is a known problem or if it comes from the
opensmalltalk build or the pharo build.

I got the VM here: http://files.pharo.org/vm/pharo-spur32/mac/



--
Cyril Ferlicot
https://ferlicot.fr

http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France


Reply | Threaded
Open this post in threaded view
|

Re: Working OSProcess configuration for Pharo 6 release (please)

Eliot Miranda-2
In reply to this post by CyrilFerlicot
Hi Cyril,

On Tue, Jun 20, 2017 at 8:08 AM, Cyril Ferlicot <[hidden email]> wrote:
On Tue, Jun 20, 2017 at 5:04 PM, Eliot Miranda <[hidden email]> wrote:
> Hi Clément
>
>
> That was a mistake of mine.  In the current VM it now answers e.g. 1011.6 and so things should be working again.
>

Hi!

The problem is that the stable vm does not have the fix and the
current latest vm is **reeeeeeeeally* slow. It happens at least on
OSX.

Can you say more?  I'm noticing slow start up on the latest VMs but once it is running I see no issue.  What specifically is running slowly for you?
 
I don't know if it is a known problem or if it comes from the
opensmalltalk build or the pharo build.

I got the VM here: http://files.pharo.org/vm/pharo-spur32/mac/



--
Cyril Ferlicot
https://ferlicot.fr

http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France




--
_,,,^..^,,,_
best, Eliot
Reply | Threaded
Open this post in threaded view
|

Re: Working OSProcess configuration for Pharo 6 release (please)

Aliaksei Syrel
Hi Eliot,

I experience the same slowness as Cyril.
Latest Pharo's UI is completely unresponsive and it takes seconds to open new windows, resizing is a nightmare.

I made two videos comparing latest and stable VMs. I used 32bit Pharo-60501 on OSX Sierra 10.12.5.
Cheers,
Alex

On 20 June 2017 at 19:14, Eliot Miranda <[hidden email]> wrote:
Hi Cyril,

On Tue, Jun 20, 2017 at 8:08 AM, Cyril Ferlicot <[hidden email]> wrote:
On Tue, Jun 20, 2017 at 5:04 PM, Eliot Miranda <[hidden email]> wrote:
> Hi Clément
>
>
> That was a mistake of mine.  In the current VM it now answers e.g. 1011.6 and so things should be working again.
>

Hi!

The problem is that the stable vm does not have the fix and the
current latest vm is **reeeeeeeeally* slow. It happens at least on
OSX.

Can you say more?  I'm noticing slow start up on the latest VMs but once it is running I see no issue.  What specifically is running slowly for you?
 
I don't know if it is a known problem or if it comes from the
opensmalltalk build or the pharo build.

I got the VM here: http://files.pharo.org/vm/pharo-spur32/mac/



--
Cyril Ferlicot
https://ferlicot.fr

http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France




--
_,,,^..^,,,_
best, Eliot

Reply | Threaded
Open this post in threaded view
|

Re: Working OSProcess configuration for Pharo 6 release (please)

Aliaksei Syrel
The problem is that stable VM crashes every 10min when I type (the same problem as Doru has) and latest is slooooow.
My current crash.dmp is already 934 KB while single typing related crash produces 8 KB of output. It means that Pharo crashed > 100 times!

:(

On 20 June 2017 at 19:26, Aliaksei Syrel <[hidden email]> wrote:
Hi Eliot,

I experience the same slowness as Cyril.
Latest Pharo's UI is completely unresponsive and it takes seconds to open new windows, resizing is a nightmare.

I made two videos comparing latest and stable VMs. I used 32bit Pharo-60501 on OSX Sierra 10.12.5.
Cheers,
Alex

On 20 June 2017 at 19:14, Eliot Miranda <[hidden email]> wrote:
Hi Cyril,

On Tue, Jun 20, 2017 at 8:08 AM, Cyril Ferlicot <[hidden email]> wrote:
On Tue, Jun 20, 2017 at 5:04 PM, Eliot Miranda <[hidden email]> wrote:
> Hi Clément
>
>
> That was a mistake of mine.  In the current VM it now answers e.g. 1011.6 and so things should be working again.
>

Hi!

The problem is that the stable vm does not have the fix and the
current latest vm is **reeeeeeeeally* slow. It happens at least on
OSX.

Can you say more?  I'm noticing slow start up on the latest VMs but once it is running I see no issue.  What specifically is running slowly for you?
 
I don't know if it is a known problem or if it comes from the
opensmalltalk build or the pharo build.

I got the VM here: http://files.pharo.org/vm/pharo-spur32/mac/



--
Cyril Ferlicot
https://ferlicot.fr

http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France




--
_,,,^..^,,,_
best, Eliot



pharo-crash.dmp (10K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Working OSProcess configuration for Pharo 6 release (please)

Stephane Ducasse-3
In reply to this post by Clément Béra
Clement why you cannot load OSSubprocess?



On Tue, Jun 20, 2017 at 3:10 PM, Clément Bera <[hidden email]> wrote:

> Hi Thierry, hi all,
>
> The Pharo catalog version of OSProcess is not working in the Pharo 6 release
> and I need to load OSProcess in one of my projects. I cannot load
> OSSubProcess instead, so no need to answer this mail talking about it.
>
> In-between version 2231 and 2241 of VMMaker, the vm parameter 1002 (os
> version), has changed on Mac from '1011.6' to '10.11.6'. OSProcess tests the
> version number against 1000, and should now test against 10.
>
> I checked the SqueakSource repo of OSProcess, I can see that the last
> version is 4.6.8 and the catalog configuration loads an older version, but I
> cannot see any fix related to the version number ?
>
> Can someone update the OSProcess configuration in the Pharo catalog so that
> it loads a working version in the Pharo 6 release or point me to an
> OSProcess configuration, outside of the catalog, which works in the release
> of Pharo 6 please ?
>
> Thank you very much.
>
> Clement

Reply | Threaded
Open this post in threaded view
|

Re: Working OSProcess configuration for Pharo 6 release (please)

Clément Béra


On Thu, Jun 22, 2017 at 8:03 AM, Stephane Ducasse <[hidden email]> wrote:
Clement why you cannot load OSSubprocess?

 
1) project has to work on itimer Linux VM.
2) existing project working with OSProcess and I don't want to spend time migrating.
3) code base has to work at least in Squeak and Pharo, I don't want to add extra code so it uses different frameworks in different platforms and then maintain this extra code.
  


On Tue, Jun 20, 2017 at 3:10 PM, Clément Bera <[hidden email]> wrote:
> Hi Thierry, hi all,
>
> The Pharo catalog version of OSProcess is not working in the Pharo 6 release
> and I need to load OSProcess in one of my projects. I cannot load
> OSSubProcess instead, so no need to answer this mail talking about it.
>
> In-between version 2231 and 2241 of VMMaker, the vm parameter 1002 (os
> version), has changed on Mac from '1011.6' to '10.11.6'. OSProcess tests the
> version number against 1000, and should now test against 10.
>
> I checked the SqueakSource repo of OSProcess, I can see that the last
> version is 4.6.8 and the catalog configuration loads an older version, but I
> cannot see any fix related to the version number ?
>
> Can someone update the OSProcess configuration in the Pharo catalog so that
> it loads a working version in the Pharo 6 release or point me to an
> OSProcess configuration, outside of the catalog, which works in the release
> of Pharo 6 please ?
>
> Thank you very much.
>
> Clement


Reply | Threaded
Open this post in threaded view
|

Re: Working OSProcess configuration for Pharo 6 release (please)

Aliaksei Syrel
Hi Eliot,

I confirm that OSX performance issue is fixed in latest VM (http://files.pharo.org/vm/pharo-spur32/mac/pharo-mac-i386-201706280928-1bd79a7.zip).
Thanks a lot!

Cheers,
Alex

On 22 June 2017 at 08:39, Clément Bera <[hidden email]> wrote:


On Thu, Jun 22, 2017 at 8:03 AM, Stephane Ducasse <[hidden email]> wrote:
Clement why you cannot load OSSubprocess?

 
1) project has to work on itimer Linux VM.
2) existing project working with OSProcess and I don't want to spend time migrating.
3) code base has to work at least in Squeak and Pharo, I don't want to add extra code so it uses different frameworks in different platforms and then maintain this extra code.
  


On Tue, Jun 20, 2017 at 3:10 PM, Clément Bera <[hidden email]> wrote:
> Hi Thierry, hi all,
>
> The Pharo catalog version of OSProcess is not working in the Pharo 6 release
> and I need to load OSProcess in one of my projects. I cannot load
> OSSubProcess instead, so no need to answer this mail talking about it.
>
> In-between version 2231 and 2241 of VMMaker, the vm parameter 1002 (os
> version), has changed on Mac from '1011.6' to '10.11.6'. OSProcess tests the
> version number against 1000, and should now test against 10.
>
> I checked the SqueakSource repo of OSProcess, I can see that the last
> version is 4.6.8 and the catalog configuration loads an older version, but I
> cannot see any fix related to the version number ?
>
> Can someone update the OSProcess configuration in the Pharo catalog so that
> it loads a working version in the Pharo 6 release or point me to an
> OSProcess configuration, outside of the catalog, which works in the release
> of Pharo 6 please ?
>
> Thank you very much.
>
> Clement



Reply | Threaded
Open this post in threaded view
|

Re: Working OSProcess configuration for Pharo 6 release (please)

Aliaksei Syrel
But now OSX latest VM (http://files.pharo.org/vm/pharo-spur32/mac/pharo-mac-i386-201706280928-1bd79a7.zip) crashes when trying to load a project using Iceberg without crash.dmp. I only get the following in terminal:

Pharo(4280,0xa6f3b1c0) malloc: *** error for object 0x8416a314: incorrect checksum for freed object - object was probably modified after being freed. *** set a breakpoint in malloc_error_break to debug

I tested with both 60501 and 60503 images to prove that it is a VM problem, because it works well with 60501 and Stable :)
Maybe it is somehow related to the new version of libgit in the latest vm...

Cheers,
Alex

On 28 June 2017 at 18:26, Aliaksei Syrel <[hidden email]> wrote:
Hi Eliot,

I confirm that OSX performance issue is fixed in latest VM (http://files.pharo.org/vm/pharo-spur32/mac/pharo-mac-i386-201706280928-1bd79a7.zip).
Thanks a lot!

Cheers,
Alex

On 22 June 2017 at 08:39, Clément Bera <[hidden email]> wrote:


On Thu, Jun 22, 2017 at 8:03 AM, Stephane Ducasse <[hidden email]> wrote:
Clement why you cannot load OSSubprocess?

 
1) project has to work on itimer Linux VM.
2) existing project working with OSProcess and I don't want to spend time migrating.
3) code base has to work at least in Squeak and Pharo, I don't want to add extra code so it uses different frameworks in different platforms and then maintain this extra code.
  


On Tue, Jun 20, 2017 at 3:10 PM, Clément Bera <[hidden email]> wrote:
> Hi Thierry, hi all,
>
> The Pharo catalog version of OSProcess is not working in the Pharo 6 release
> and I need to load OSProcess in one of my projects. I cannot load
> OSSubProcess instead, so no need to answer this mail talking about it.
>
> In-between version 2231 and 2241 of VMMaker, the vm parameter 1002 (os
> version), has changed on Mac from '1011.6' to '10.11.6'. OSProcess tests the
> version number against 1000, and should now test against 10.
>
> I checked the SqueakSource repo of OSProcess, I can see that the last
> version is 4.6.8 and the catalog configuration loads an older version, but I
> cannot see any fix related to the version number ?
>
> Can someone update the OSProcess configuration in the Pharo catalog so that
> it loads a working version in the Pharo 6 release or point me to an
> OSProcess configuration, outside of the catalog, which works in the release
> of Pharo 6 please ?
>
> Thank you very much.
>
> Clement