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