btw… I will do the same for Pharo5+… I’m just having some compiling problems… so I think monday :)
Esteban > On 8 Oct 2016, at 19:35, Esteban Lorenzano <esteba...@gmail.com> wrote: > > https://dl.dropboxusercontent.com/u/7684634/pharo40-sierra-stable.zip > <https://dl.dropboxusercontent.com/u/7684634/pharo40-sierra-stable.zip> > > I still didn’t put an official link because I was testing it (and you know, > you do not do that on Friday :P) > But seems to be working… mostly. There is still one thing remaining: since > sierra decided that everything runs on sandboxed environment, it does not > find sources put aside VM (unless you put VM in /Applications… myself I have > it in /Applications/Pharo/… and it works fine). > So… you can: > > 1) put VM in /Applications, or > 2) just put sources along with image > > cheers, > Esteabn > >> On 8 Oct 2016, at 18:16, Sven Van Caekenberghe <s...@stfx.eu >> <mailto:s...@stfx.eu>> wrote: >> >> Can someone please confirm that there exists some VM that can run Pharo 4 >> (3) images on macOS Sierra ? >> >>> On 07 Oct 2016, at 20:33, Dimitris Chloupis <kilon.al...@gmail.com >>> <mailto:kilon.al...@gmail.com>> wrote: >>> >>> It works if you download it from terminal , download page has the >>> instructions >>> >>> Make sure you download alpha image latest VM >>> >>> On Fri, 7 Oct 2016 at 20:25, Hari Balaraman <hari.balara...@icloud.com >>> <mailto:hari.balara...@icloud.com>> wrote: >>> Hi All, >>> Fyi- the Pharo default collection of downloaded files for MacOS does not >>> work (starts up with blank screen and remains as such) on MacOS Sierra. On >>> another Mac with the previous OS (El Capitan) the default download works. >>> Kind regards, >>> Hari >>> >>> >>> >>> >>>> On Oct 7, 2016, at 1:06 PM, pharo-users-requ...@lists.pharo.org >>>> <mailto:pharo-users-requ...@lists.pharo.org> wrote: >>>> >>>> Send Pharo-users mailing list submissions to >>>> pharo-users@lists.pharo.org <mailto:pharo-users@lists.pharo.org> >>>> >>>> To subscribe or unsubscribe via the World Wide Web, visit >>>> http://lists.pharo.org/mailman/listinfo/pharo-users_lists.pharo.org >>>> <http://lists.pharo.org/mailman/listinfo/pharo-users_lists.pharo.org> >>>> or, via email, send a message with subject or body 'help' to >>>> pharo-users-requ...@lists.pharo.org >>>> <mailto:pharo-users-requ...@lists.pharo.org> >>>> >>>> You can reach the person managing the list at >>>> pharo-users-ow...@lists.pharo.org >>>> <mailto:pharo-users-ow...@lists.pharo.org> >>>> >>>> When replying, please edit your Subject line so it is more specific >>>> than "Re: Contents of Pharo-users digest..." >>>> >>>> >>>> Today's Topics: >>>> >>>> 1. Re: Pharo5 download for linux - interpreter cannot read image >>>> file (Andreas Sunardi) >>>> 2. Re: Pharo5 download for linux - interpreter cannot read image >>>> file (Andreas Sunardi) >>>> >>>> >>>> ---------------------------------------------------------------------- >>>> >>>> Message: 1 >>>> Date: Fri, 7 Oct 2016 10:01:51 -0700 >>>> From: Andreas Sunardi <a.suna...@gmail.com <mailto:a.suna...@gmail.com>> >>>> To: Any question about pharo is welcome <pharo-users@lists.pharo.org >>>> <mailto:pharo-users@lists.pharo.org>> >>>> Subject: Re: [Pharo-users] Pharo5 download for linux - interpreter >>>> cannot read image file >>>> Message-ID: >>>> <CAO4d=z3xxyagh8e15zox8nh-ykq0mp94kz3z-n_0rmgmnzo...@mail.gmail.com >>>> <mailto:CAO4d=z3xxyagh8e15zox8nh-ykq0mp94kz3z-n_0rmgmnzo...@mail.gmail.com>> >>>> Content-Type: text/plain; charset="utf-8" >>>> >>>> That's it! But it isn't as simple as that Here's what I did. I have pharo5 >>>> directory, unzipped from the Pharo download page (GNU/Linux w. libc < >>>> 2.15). I then took the VM Bernardo pointed me to and copy that VM into my >>>> pharo5/bin. >>>> >>>> That Pharo download (GNU/Linux w. libc <2.15) has shared/Pharo5.0.image >>>> along with shared/PharoV40.sources >>>> >>>> Next I grabbed the PharoV50.sources as Clement instructed. First I tried to >>>> put it in shared/, because that's where PharoV40.sources is, even tough >>>> Clement said to put it in the same folder as the VM. >>>> >>>> Then I tried to run it, calling pharo binary or the wrapper. Here's what I >>>> found: >>>> 1. pharo keeps looking for PharoV40.sources, looking in bin/ first (the VM >>>> directory) and next in shared/ >>>> >>>> 2. If the source file is in shared/, making PharoV40.sources a sym link to >>>> PharoV50.sources, still gives me the same error. >>>> >>>> 3. However, if the source files is in bin/, making PharoV40.sources a sym >>>> link to PharoV50.sources does not give me the error. Success! >>>> >>>> 4. For additional experiment, I took Pharo5.0.image from Windows download, >>>> and put it in shared/ (along with the changes file). It picks up >>>> PharoV50.sources in either bin/ or shared/. I removed PharoV40.sources in >>>> both places and still works fine. >>>> >>>> 5. I remove PharoV50.sources in bin/ and shared/, so now I don't have any >>>> sources file. Using Pharo5.0.image from Windows, I got notification pharo >>>> can't find PharoV50.sources file, yet, I don't get that >>>> MessageNotUnderstood error. >>>> >>>> >>>> I think the image version is different in Windows and Linux download. The >>>> image from Windows download starts with a welcome window. The image from >>>> Linux download doesn't. I don't know how to check the image version. >>>> >>>> I can now run pharo5 and I'm happy. The Linux download needs updated VM and >>>> image, I think. >>>> >>>> On Thu, Oct 6, 2016 at 10:45 PM, Cl?ment Bera <bera.clem...@gmail.com >>>> <mailto:bera.clem...@gmail.com>> >>>> wrote: >>>> >>>>> Hello >>>>> >>>>> What you describe (arg1 instead of string) means the source file is not >>>>> present. Sources are required for some FFI calls. Take the >>>>> PharoV50.sources >>>>> file (you can find it here http://files.pharo.org/sources/ >>>>> <http://files.pharo.org/sources/>) and put it in >>>>> the same folder as your VM. It should solve the problem. >>>>> >>>>> Best, >>>>> >>>>> Clement >>>>> >>>>> >>>>> On Fri, Oct 7, 2016 at 6:20 AM, Andreas Sunardi <a.suna...@gmail.com >>>>> <mailto:a.suna...@gmail.com>> >>>>> wrote: >>>>> >>>>>> Thanks, Bernardo. That fogbugz case is exactly the problem I'm having. >>>>>> >>>>>> This VM (pharo-vm-spur-swing.zip) is able to open Pharo 5.0 image from >>>>>> Pharo download page. This is a good sign. >>>>>> >>>>>> Upon opening the image, I am, however, presented immediately with >>>>>> 'MessageNotUnderstood: receiver of "/" is nil'. It's coming from >>>>>> SystemSettingsPersistence class >> defaultPreferenceFileReference >>>>>> >>>>>> It boils down to >>>>>> OSEnvironment#getEnv: 'HOME' >>>>>> >>>>>> a failure in building an FFI call. The FFI call function signature is >>>>>> #( String getenv (String string) ) >>>>>> >>>>>> The context object built from OSEnvironment#getEnv: gives answer 'arg1', >>>>>> instead of 'string', to a call to #method#argumentNames. Down the road, >>>>>> an >>>>>> IRMethod instance is trying to find the index for 'string' and can't find >>>>>> any, because what is stored is 'arg1'. >>>>>> >>>>>> I'm out of my depth at this point, and this is a separate issue than not >>>>>> being able to start the image. I have to think where I want to go from >>>>>> here. >>>>>> >>>>>> So, thank you for all of you, for the exceedingly quick and friendly >>>>>> help. >>>>>> >>>>>> Cheers! >>>>>> >>>>>> On Thu, Oct 6, 2016 at 5:42 PM, Bernardo Ezequiel Contreras < >>>>>> vonbecm...@gmail.com <mailto:vonbecm...@gmail.com>> wrote: >>>>>> >>>>>>> Hold on, >>>>>>> >>>>>>> There's also this issue >>>>>>> https://pharo.fogbugz.com/f/cases/17353/build-spur-vm-for-de >>>>>>> <https://pharo.fogbugz.com/f/cases/17353/build-spur-vm-for-de> >>>>>>> bian-old-libc >>>>>>> >>>>>>> where in one comment jan.vrany recommended his build >>>>>>> >>>>>>> https://swing.fit.cvut.cz/jenkins/job/pharo-vm-spur-swing/ >>>>>>> >>>>>>> https://swing.fit.cvut.cz/jenkins/view/All/job/pharo-vm-spur >>>>>>> -swing/lastSuccessfulBuild/artifact/pharo-vm-spur-swing.zip >>>>>>> >>>>>>> that i have used in debian wheezy with the old libc for quite a while. i >>>>>>> don't use it anymore because im in jessie. >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Oct 6, 2016 at 9:13 PM, Andreas Sunardi <a.suna...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Thank you for the impressive quick response. Unfortunately, I have >>>>>>>> older glibc. So now I'm struggling with compiling glibc 2.15 for 32 >>>>>>>> bit on >>>>>>>> my 64 bit CentOS 6.5 machine. Not an easy thing to do. >>>>>>>> >>>>>>>> I'll try those VMs once I succeed in building this glibc >>>>>>>> >>>>>>>> On Thu, Oct 6, 2016 at 12:41 PM, Bernardo Ezequiel Contreras < >>>>>>>> vonbecm...@gmail.com> wrote: >>>>>>>> >>>>>>>>> this >>>>>>>>> http://files.pharo.org/vm/pharo-spur32/linux/latest.zip >>>>>>>>> >>>>>>>>> works pretty well in Debian GNU/Linux 8 Jessie >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Oct 6, 2016 at 4:09 PM, Cl?ment Bera <bera.clem...@gmail.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Thanks for reporting the problem. >>>>>>>>>> >>>>>>>>>> The error means the VM is incompatible with the image. There was a >>>>>>>>>> change of image format in Pharo 5, so the package has likely an old >>>>>>>>>> VM >>>>>>>>>> while the image has the new format, or the new VM while the image >>>>>>>>>> has the >>>>>>>>>> old format. >>>>>>>>>> >>>>>>>>>> Someone will look into that problem in the incoming weeks. Most Pharo >>>>>>>>>> maintainers are on Mac, we noticed recently that other OS were not >>>>>>>>>> maintained carefully enough (We're sorry about that) and we're >>>>>>>>>> trying to >>>>>>>>>> solve that problem. >>>>>>>>>> >>>>>>>>>> Meantime.... >>>>>>>>>> >>>>>>>>>> Can you try the latest VM from here (latest.zip): >>>>>>>>>> http://files.pharo.org/vm/pharo-spur32/linux/ >>>>>>>>>> >>>>>>>>>> Or if still failing, the latest VM from here (latest.zip): >>>>>>>>>> http://files.pharo.org/vm/pharo/linux/ >>>>>>>>>> >>>>>>>>>> One of these two VMs should work. Please tell me which one worked if >>>>>>>>>> you try. >>>>>>>>>> >>>>>>>>>> Thanks & Regards >>>>>>>>>> >>>>>>>>>> Clement >>>>>>>>>> >>>>>>>>>> On Thu, Oct 6, 2016 at 8:44 PM, Bernardo Ezequiel Contreras < >>>>>>>>>> vonbecm...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> i already submitted a similar issue >>>>>>>>>>> https://pharo.fogbugz.com/f/cases/18221/This-interpreter-ver >>>>>>>>>>> s-6505-cannot-read-image-file-vers-6521 >>>>>>>>>>> >>>>>>>>>>> check it and see if it is the same >>>>>>>>>>> >>>>>>>>>>> On Thu, Oct 6, 2016 at 3:20 PM, Andreas Sunardi <a.suna...@gmail.com >>>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> I'm on CentOS 6.5 and I downloaded Pharo 5 for GNU/Linux w. libc < >>>>>>>>>>>> 2.15 and for CentOS. Both won't start (I have no problem with >>>>>>>>>>>> Windows >>>>>>>>>>>> version): >>>>>>>>>>>> >>>>>>>>>>>> $ pharo >>>>>>>>>>>> This interpreter (vers. 6505) cannot read image file (vers. 6521). >>>>>>>>>>>> Press CR to quit... >>>>>>>>>>>> >>>>>>>>>>>> I'm unable to find report or information about this issue on the >>>>>>>>>>>> web. I think it was like this ~2 months ago as well. Is this a >>>>>>>>>>>> known issue? >>>>>>>>>>>> >>>>>>>>>>>> First time posting question in this mailing list, so I beg your >>>>>>>>>>>> pardon if I break any mailing list rule. >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Andreas S >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Bernardo E.C. >>>>>>>>>>> >>>>>>>>>>> Sent from a cheap desktop computer in South America. >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Bernardo E.C. >>>>>>>>> >>>>>>>>> Sent from a cheap desktop computer in South America. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Bernardo E.C. >>>>>>> >>>>>>> Sent from a cheap desktop computer in South America. >>>>>>> >>>>>> >>>>>> >>>>> >>>> -------------- next part -------------- >>>> An HTML attachment was scrubbed... >>>> URL: >>>> <http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/attachments/20161007/892651ec/attachment-0001.html >>>> >>>> <http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/attachments/20161007/892651ec/attachment-0001.html>> >>>> >>>> ------------------------------ >>>> >>>> Message: 2 >>>> Date: Fri, 7 Oct 2016 10:06:05 -0700 >>>> From: Andreas Sunardi <a.suna...@gmail.com <mailto:a.suna...@gmail.com>> >>>> To: Any question about pharo is welcome <pharo-users@lists.pharo.org >>>> <mailto:pharo-users@lists.pharo.org>> >>>> Subject: Re: [Pharo-users] Pharo5 download for linux - interpreter >>>> cannot read image file >>>> Message-ID: >>>> <CAO4d=Z3ORte-ro63YwZ92db1z+tNT=gwgdwfi5dcyha3mcr...@mail.gmail.com >>>> <mailto:CAO4d=Z3ORte-ro63YwZ92db1z+tNT=gwgdwfi5dcyha3mcr...@mail.gmail.com>> >>>> Content-Type: text/plain; charset="utf-8" >>>> >>>> Hi Stef, >>>> >>>> Can you explain a little bit about what this 'How to' is? Just now I'm able >>>> to finally run pharo5 on my CentOS with glibc version < 2.15 and I wrote my >>>> finding in my other reply. >>>> >>>> Are you referring to how to put these things together to finally able to >>>> run pharo? Or are you referring to my digging through the error? >>>> >>>> >>>>> On Thu, Oct 6, 2016 at 11:08 PM, stepharo <steph...@free.fr >>>>> <mailto:steph...@free.fr>> wrote: >>>>> >>>>> Hi andreas >>>>> >>>>> could you write a little how to so that we can put it on the web site? >>>>> >>>>> Stef >>>>> >>>>> Le 7/10/16 ? 06:20, Andreas Sunardi a ?crit : >>>>> >>>>> Thanks, Bernardo. That fogbugz case is exactly the problem I'm having. >>>>> >>>>> This VM (pharo-vm-spur-swing.zip) is able to open Pharo 5.0 image from >>>>> Pharo download page. This is a good sign. >>>>> >>>>> Upon opening the image, I am, however, presented immediately with >>>>> 'MessageNotUnderstood: receiver of "/" is nil'. It's coming from >>>>> SystemSettingsPersistence class >> defaultPreferenceFileReference >>>>> >>>>> It boils down to >>>>> OSEnvironment#getEnv: 'HOME' >>>>> >>>>> a failure in building an FFI call. The FFI call function signature is >>>>> #( String getenv (String string) ) >>>>> >>>>> The context object built from OSEnvironment#getEnv: gives answer 'arg1', >>>>> instead of 'string', to a call to #method#argumentNames. Down the road, an >>>>> IRMethod instance is trying to find the index for 'string' and can't find >>>>> any, because what is stored is 'arg1'. >>>>> >>>>> I'm out of my depth at this point, and this is a separate issue than not >>>>> being able to start the image. I have to think where I want to go from >>>>> here. >>>>> >>>>> So, thank you for all of you, for the exceedingly quick and friendly help. >>>>> >>>>> Cheers! >>>>> >>>>> On Thu, Oct 6, 2016 at 5:42 PM, Bernardo Ezequiel Contreras < >>>>> vonbecm...@gmail.com <mailto:vonbecm...@gmail.com>> wrote: >>>>> >>>>>> Hold on, >>>>>> >>>>>> There's also this issue >>>>>> https://pharo.fogbugz.com/f/cases/17353/build-spur-vm-for-debian-old-libc >>>>>> >>>>>> <https://pharo.fogbugz.com/f/cases/17353/build-spur-vm-for-debian-old-libc> >>>>>> >>>>>> where in one comment jan.vrany recommended his build >>>>>> >>>>>> https://swing.fit.cvut.cz/jenkins/job/pharo-vm-spur-swing/ >>>>>> >>>>>> https://swing.fit.cvut.cz/jenkins/view/All/job/pharo-vm-spur >>>>>> -swing/lastSuccessfulBuild/artifact/pharo-vm-spur-swing.zip >>>>>> >>>>>> that i have used in debian wheezy with the old libc for quite a while. i >>>>>> don't use it anymore because im in jessie. >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Oct 6, 2016 at 9:13 PM, Andreas Sunardi <a.suna...@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> Thank you for the impressive quick response. Unfortunately, I have older >>>>>>> glibc. So now I'm struggling with compiling glibc 2.15 for 32 bit on my >>>>>>> 64 >>>>>>> bit CentOS 6.5 machine. Not an easy thing to do. >>>>>>> >>>>>>> I'll try those VMs once I succeed in building this glibc >>>>>>> >>>>>>> On Thu, Oct 6, 2016 at 12:41 PM, Bernardo Ezequiel Contreras < >>>>>>> vonbecm...@gmail.com> wrote: >>>>>>> >>>>>>>> this >>>>>>>> http://files.pharo.org/vm/pharo-spur32/linux/latest.zip >>>>>>>> >>>>>>>> works pretty well in Debian GNU/Linux 8 Jessie >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Oct 6, 2016 at 4:09 PM, Cl?ment Bera <bera.clem...@gmail.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Thanks for reporting the problem. >>>>>>>>> >>>>>>>>> The error means the VM is incompatible with the image. There was a >>>>>>>>> change of image format in Pharo 5, so the package has likely an old VM >>>>>>>>> while the image has the new format, or the new VM while the image has >>>>>>>>> the >>>>>>>>> old format. >>>>>>>>> >>>>>>>>> Someone will look into that problem in the incoming weeks. Most Pharo >>>>>>>>> maintainers are on Mac, we noticed recently that other OS were not >>>>>>>>> maintained carefully enough (We're sorry about that) and we're trying >>>>>>>>> to >>>>>>>>> solve that problem. >>>>>>>>> >>>>>>>>> Meantime.... >>>>>>>>> >>>>>>>>> Can you try the latest VM from here (latest.zip): >>>>>>>>> http://files.pharo.org/vm/pharo-spur32/linux/ >>>>>>>>> >>>>>>>>> Or if still failing, the latest VM from here (latest.zip): >>>>>>>>> http://files.pharo.org/vm/pharo/linux/ >>>>>>>>> >>>>>>>>> One of these two VMs should work. Please tell me which one worked if >>>>>>>>> you try. >>>>>>>>> >>>>>>>>> Thanks & Regards >>>>>>>>> >>>>>>>>> Clement >>>>>>>>> >>>>>>>>> On Thu, Oct 6, 2016 at 8:44 PM, Bernardo Ezequiel Contreras < >>>>>>>>> vonbecm...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> i already submitted a similar issue >>>>>>>>>> https://pharo.fogbugz.com/f/cases/18221/This-interpreter-ver >>>>>>>>>> s-6505-cannot-read-image-file-vers-6521 >>>>>>>>>> >>>>>>>>>> check it and see if it is the same >>>>>>>>>> >>>>>>>>>> On Thu, Oct 6, 2016 at 3:20 PM, Andreas Sunardi <a.suna...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> I'm on CentOS 6.5 and I downloaded Pharo 5 for GNU/Linux w. libc < >>>>>>>>>>> 2.15 and for CentOS. Both won't start (I have no problem with >>>>>>>>>>> Windows >>>>>>>>>>> version): >>>>>>>>>>> >>>>>>>>>>> $ pharo >>>>>>>>>>> This interpreter (vers. 6505) cannot read image file (vers. 6521). >>>>>>>>>>> Press CR to quit... >>>>>>>>>>> >>>>>>>>>>> I'm unable to find report or information about this issue on the >>>>>>>>>>> web. I think it was like this ~2 months ago as well. Is this a >>>>>>>>>>> known issue? >>>>>>>>>>> >>>>>>>>>>> First time posting question in this mailing list, so I beg your >>>>>>>>>>> pardon if I break any mailing list rule. >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Andreas S >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Bernardo E.C. >>>>>>>>>> >>>>>>>>>> Sent from a cheap desktop computer in South America. >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Bernardo E.C. >>>>>>>> >>>>>>>> Sent from a cheap desktop computer in South America. >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Bernardo E.C. >>>>>> >>>>>> Sent from a cheap desktop computer in South America. >>>>>> >>>>> >>>>> >>>>> >>>> -------------- next part -------------- >>>> An HTML attachment was scrubbed... >>>> URL: >>>> <http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/attachments/20161007/72459f1f/attachment.html >>>> >>>> <http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/attachments/20161007/72459f1f/attachment.html>> >>>> >>>> ------------------------------ >>>> >>>> Subject: Digest Footer >>>> >>>> _______________________________________________ >>>> Pharo-users mailing list >>>> Pharo-users@lists.pharo.org <mailto:Pharo-users@lists.pharo.org> >>>> http://lists.pharo.org/mailman/listinfo/pharo-users_lists.pharo.org >>>> >>>> >>>> ------------------------------ >>>> >>>> End of Pharo-users Digest, Vol 42, Issue 29 >>>> ******************************************* >>> >> >> >