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 > >