Hello Stef, IMHO, since the 'GNU/Linux w. libc < 2.15' download in Pharo download webpage is broken anyway, we should repackage that download. Then other people using this version doesn't have to follow extra instruction to patch it. Having said that, I understand you and the Pharo team may have a reason to not hastily repackage that download option.
So, here are the downloads needed: 1. 'GNU/Linux w. libc < 2.15' from Pharo download page http://pharo.org/gnu-linux-installation $ wget http://files.pharo.org/platform/Pharo5.0-linux-oldLibC.zip 2. Jan Vrany's Pharo 5 VM https://swing.fit.cvut.cz/ jenkins/job/pharo-vm-spur-swing/. I used the current latest build, which is currently build #5, Jan 17, 2016 $ wget https://swing.fit.cvut.cz/jenkins/view/All/job/pharo-vm-spur-swing/ lastSuccessfulBuild/artifact/pharo-vm-spur-swing.zip 3. Pharo 5 sources file from http://files.pharo.org/sources/ $ wget http://files.pharo.org/sources/PharoV50.sources.zip 4. Latest Pharo 5 image from http://files.pharo.org/image, which is currently 50761 $ wget http://files.pharo.org/image/50/Pharo-Image-5.0-latest.zip Installation: 1. Unzip 'GNU/Linux w. libc < 2.15' $ unzip Pharo5.0-linux-oldLibC.zip 2. Replace VM in bin/ with Jan Vrany's build $ cd pharo5.0/bin $ unzip ../../pharo-vm-spur-swing.zip 3. Put Pharo 5 sources file in the VM directory $ unzip ../../PharoV50.sources.zip 4. Replace image and changes file with the latest $ cd ../shared $ rm Pharo5.0.{image,changes} $ unzip ../../Pharo-Image-5.0-latest.zip $ mv Pharo-50761.image Pharo5.0.image $ mv Pharo-50761.changes Pharo5.0.changes Now, we can run pharo with libc < 2.15 $ cd .. $ pharo I hope that help! -- Andreas On Sat, Oct 8, 2016 at 10:10 AM, stepharo <steph...@free.fr> wrote: > Hi > > I would like a list of > > - links > > - actions (unix commands) > > so that we can add it to the web site so that other people using the same > version than you > > can install and run pharo simply. > > > Stef > > > Le 7/10/16 à 19:06, Andreas Sunardi a écrit : > > 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-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. >>> >> >> >> > >