[Deepsea-users] Trouble installing vagrant on latest openSUSE Tumbleweed

Nathan Cutler ncutler at suse.cz
Mon Apr 9 05:17:32 MDT 2018


Ah, progress. Here is where the problem occurs:

"gcc -o conftest -I/opt/vagrant/embedded/include/ruby-2.4.0/x86_64-linux 
-I/opt/vagrant/embedded/include/ruby-2.4.0/ruby/backward 
-I/opt/vagrant/embedded/include/ruby-2.4.0 -I. 
-I/opt/vagrant/embedded/include   -I/opt/vagrant/embedded/include 
-I/vagrant-substrate/cache/ruby-2.4.3/include -O3 -fPIC  conftest.c  -L. 
-L/opt/vagrant/embedded/lib -Wl,-rpath,/opt/vagrant/embedded/lib 
-L/opt/vagrant/embedded/lib -Wl,-rpath,/opt/vagrant/embedded/lib -L. 
-L/opt/vagrant/embedded/lib 
-Wl,-rpath=XORIGIN/../lib:/opt/vagrant/embedded/lib -fstack-protector 
-rdynamic -Wl,-export-dynamic -L/opt/vagrant/embedded/lib 
-Wl,-rpath,/opt/vagrant/embedded/lib     -Wl,-rpath,'/../lib' 
-Wl,-rpath,'/../lib' -lruby  -lpthread -lrt -lgmp -ldl -lcrypt -lm   -lc "
sh: /opt/vagrant/embedded/lib/libreadline.so.7: no version information 
available (required by sh)
sh: symbol lookup error: /opt/vagrant/embedded/lib/libreadline.so.7: 
undefined symbol: PC
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: int main(int argc, char **argv)
4: {
5:   return 0;
6: }
/* end */

And this page [1] says the problem is incompatibility with 
libreadline.so.7 (needs an earlier version)

Nathan


More information about the Deepsea-users mailing list