I made a new version of 
http://files.pharo.org/platform/Pharo5.0-linux-oldLibC.zip, based on Yan's 
VM... They should work fine. 

Now... I need a CentOS compatible VM :P

Esteban

> On 10 Oct 2016, at 08:29, Esteban Lorenzano <esteba...@gmail.com> wrote:
> 
> 
>> On 10 Oct 2016, at 05:47, Andreas Sunardi <a.suna...@gmail.com 
>> <mailto:a.suna...@gmail.com>> wrote:
>> 
>> 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.
> 
> yes, it is :(
> I need to fix that link.
> 
> Esteban
> 
>> 
>> So, here are the downloads needed:
>> 1. 'GNU/Linux w. libc < 2.15' from Pharo download page 
>> http://pharo.org/gnu-linux-installation 
>> <http://pharo.org/gnu-linux-installation>
>> $ wget http://files.pharo.org/platform/Pharo5.0-linux-oldLibC.zip 
>> <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/ 
>> <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
>>  
>> <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/ 
>> <http://files.pharo.org/sources/>
>> $ wget http://files.pharo.org/sources/PharoV50.sources.zip 
>> <http://files.pharo.org/sources/PharoV50.sources.zip>
>> 
>> 4. Latest Pharo 5 image from http://files.pharo.org/image 
>> <http://files.pharo.org/image>, which is currently 50761
>> $ wget http://files.pharo.org/image/50/Pharo-Image-5.0-latest.zip 
>> <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 
>> <mailto: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 
>>> <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/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
>>>>  
>>>> <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 
>>>> <mailto: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 <mailto:vonbecm...@gmail.com>> wrote:
>>>> this
>>>> http://files.pharo.org/vm/pharo-spur32/linux/latest.zip 
>>>> <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 
>>>> <mailto: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/ 
>>>> <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/ 
>>>> <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 <mailto:vonbecm...@gmail.com>> wrote:
>>>> i already submitted a similar issue
>>>> https://pharo.fogbugz.com/f/cases/18221/This-interpreter-vers-6505-cannot-read-image-file-vers-6521
>>>>  
>>>> <https://pharo.fogbugz.com/f/cases/18221/This-interpreter-vers-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 
>>>> <mailto: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.
>>>> 
>>> 
>>> 
>> 
>> 
> 

Reply via email to