Hello,
Pharo situation on the CentOS/RHEL - major server side Linux distribution:
1) VM installation via this (CentOS7 section via pharo centos repo):
https://pharo.org/gnu-linux-installation-64Broken. There is no libgit2.so in /usr/lib64/pharo6-vm/
So no git/iceberg, game over (can't load today library dependencies hosted on github).
There is probably obsolete VM build in pharo CentOS repository.
2) manual download VM standalone "Pharo 6.1 for GNU/Linux (64bit)" from:
http://pharo.org/downloadOK, in this zip package, there is libgit2.so, which has these deps:
...
linux-vdso.so.1 => (0x00007ffdb0bfe000)
libcurl-gnutls.so.4 => /lib64/libcurl-gnutls.so.4 (0x00007fc67dae8000)
libz.so.1 => /lib64/libz.so.1 (0x00007fc67d8d2000)
...
But there is no curl-gnutls.so.4 on CentOS7, only libcurl.so.4 (in package libcurl).
Result is: no git/iceberg -> game over.
Workaround is:
cd /usr/lib64
ln -s libcurl.so.4 libcurl-gnutls.so.4
----------
Solutions:
1) pharo CentOS VM repository needs to be updated (and make the libcurl link in the rpm post installation step)
2) PLEASE - add information about linking libcurl-gnutls.so.4 to the CentOS7 sections (and maybe CentOS6) here:
https://pharo.org/gnu-linux-installation-64End of report, pf