What distribution are you using?  (i.e. /etc/lsb-release)

possibily related...
http://forum.world.st/Can-t-load-libgit2-in-7-0-on-some-major-Linux-distros-td5061780.html
http://forum.world.st/What-s-wrong-with-latest-Pharo-td5097766i20.html#a5098825

cheers, Ben

On Wed, 15 May 2019 at 03:20, BrunoBB <smallt...@adinet.com.uy> wrote:

> Hi,
>
> Pharo image is created with:
> wget -O- https://get.pharo.org/64 | bash
>
> So far so good .
>
> But the following sentence display an error:
> ./pharo Pharo.image eval 3+4
>
> It answer 7 but also show some errors:
> [user@localhost linux-server-tools]$ ./pharo Pharo.image eval 3+4
>
>
> ioLoadModule(/home/gemstone/test/linux-server-tools/pharo-vm/lib/pharo/5.0-201901051900/libgit2.so):
>   libcurl-gnutls.so.4: cannot open shared object file: No such file or
> directory
>
> ioLoadModule(/home/gemstone/test/linux-server-tools/pharo-vm/lib/pharo/5.0-201901051900/libgit2.so):
>   libcurl-gnutls.so.4: cannot open shared object file: No such file or
> directory
>
> tryLoading(/home/gemstone/test/linux-server-tools/pharo-vm/lib/pharo/5.0-201901051900/
> libgit2.so/.libs/,libgit2.so):
>
> stat(/home/gemstone/test/linux-server-tools/pharo-vm/lib/pharo/5.0-201901051900/
> libgit2.so/.libs/)
> Not a directory
> External module not found
> ExternalLibraryFunction(Object)>>error:
> ExternalLibraryFunction(Object)>>externalCallFailed
> ExternalLibraryFunction(ExternalFunction)>>invokeWithArguments:
> LGitLibrary>>libgit2_init
> FFICalloutAPI>>function:module:
> LGitLibrary(Object)>>ffiCall:
> LGitLibrary>>libgit2_init
> [ self libgit2_init.
> self recordInitializationSuccess ] in LGitLibrary>>initializeLibGit2 in
> Block: [ self libgit2_init....
> BlockClosure>>on:do:
> LGitLibrary>>initializeLibGit2
> LGitLibrary class>>startUp:
> ClassSessionHandler>>startup:
> [ :each | each startup: isImageStarting ] in WorkingSession>>runStartup: in
> Block: [ :each | each startup: isImageStarting ]
> [ aBlock value: each ] in [ :each |
> [ aBlock value: each ]
>         on: Exception
>         do: [ :error | self errorHandler handleError: error ] ] in
> WorkingSession>>runList:do: in Block: [ aBlock value: each ]
> BlockClosure>>on:do:
> [ :each |
> [ aBlock value: each ]
>         on: Exception
>         do: [ :error | self errorHandler handleError: error ] ] in
> WorkingSession>>runList:do: in Block: [ :each | ...
> Array(SequenceableCollection)>>do:
> WorkingSession>>runList:do:
> WorkingSession>>runStartup:
> WorkingSession>>start:
> SessionManager>>launchSnapshot:andQuit:
> [ isImageStarting := self launchSnapshot: save andQuit: quit.
> wait signal ] in SessionManager>>snapshot:andQuit: in Block: [
> isImageStarting := self launchSnapshot: save and...etc...
> [ self value.
> Processor terminateActive ] in BlockClosure>>newProcess in Block: [ self
> value....
> 7
>
> Any idea what is going on ?
>
> Researching on this issue...
>
> regards,
> bruno
>
>
>
> --
> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
>
>

Reply via email to