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> 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> 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> >> 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 wrote: >>> >>> Send Pharo-users mailing list submissions to >>> 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 >>> or, via email, send a message with subject or body 'help' to >>> pharo-users-requ...@lists.pharo.org >>> >>> You can reach the person managing the list at >>> 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> >>> To: Any question about pharo is welcome <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> >>> 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> >>> 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/) 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> >>>> 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> wrote: >>>>> >>>>>> Hold on, >>>>>> >>>>>> There's also this issue >>>>>> 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> >>> >>> ------------------------------ >>> >>> Message: 2 >>> Date: Fri, 7 Oct 2016 10:06:05 -0700 >>> From: Andreas Sunardi <a.suna...@gmail.com> >>> To: Any question about pharo is welcome <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> >>> 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> 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> wrote: >>>> >>>>> Hold on, >>>>> >>>>> There's also this issue >>>>> 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> >>> >>> ------------------------------ >>> >>> Subject: Digest Footer >>> >>> _______________________________________________ >>> Pharo-users mailing list >>> 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 >>> ******************************************* >> > >