Hi Andrea, Carsten, In [1], "CentOS 5/RHEL 5" section, a procedure describes how to install all the dependencies using CentOS Karan Repo.
Best regards, -Tino [1] http://opennebula.org/documentation:rel2.0:notes -- Constantino Vázquez Blanco | dsa-research.org/tinova Virtualization Technology Engineer / Researcher OpenNebula Toolkit | opennebula.org On Fri, Oct 29, 2010 at 2:16 PM, Andrea Turli <[email protected]> wrote: > Hi, > > I've the same env and I've solved this issue using this approach: > > wget > http://centos.karan.org/el5/extras/testing/SRPMS/xmlrpc-c-1.06.18-1.el5.kb.src.rpm > rpmbuild --rebuild xmlrpc-c-1.06.18-1.el5.kb.src.rpm > cd /usr/src/redhat/RPMS/x86_64/ > rpm -i xmlrpc-c-1.06.18-1.x86_64.rpm > rpm -i xmlrpc-c-devel-1.06.18-1.x86_64.rpm > > HTH, > Andrea > > On Fri, Oct 29, 2010 at 6:28 AM, <[email protected]> wrote: >> I’m trying to install OpenNebula 5.5 release on a Centos 5.5 64 Bit machine >> and I’m not having much luck trying to follow the instructions on >> http://opennebula.org/documentation:rel2.0:notes for either binary or >> source. Any help would be appreciated. >> >> >> >> When installing from source I get: >> >> >> >> scons: Reading SConscript files ... >> >> Testing recipe: pkg-config >> >> Error calling pkg-config xmlrpc_server_abyss++ --static --libs >> >> Testing recipe: xmlrpc-c-config >> >> Error calling xmlrpc-c-config c++2 abyss-server --libs --cflags >> >> Testing recipe: mixed hardcoded libraries and xmlrpc-c-config (debian lenny) >> >> Error calling xmlrpc-c-config c++2 abyss-server --libs --cflags >> >> Testing recipe: hardcoded libraries for Mac OS X (installed using port) >> >> g++ .xmlrpc_test/xmlrpc_test.28bf26.cc -o >> .xmlrpc_test/xmlrpc_test.28bf26.cc.out >> >> -I/opt/local/include -L/opt/local/lib -lwwwxml -lxmltok -lxmlparse -lwwwzip >> -lw >> >> wwinit -lwwwapp -lwwwtelnet -lwwwhtml -lwwwnews -lwwwhttp -lwwwmime >> -lwwwgopher >> >> -lwwwftp -lwwwfile -lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans >> -lwwwcore >> >> -lwwwutils -lmd5 -ldl -lz -lpthread -lxmlrpc_client++ -lxmlrpc_client >> -lxmlrpc+ >> >> + -lxmlrpc -lxmlrpc_util -lxmlrpc_xmlparse -lxmlrpc_xmltok >> -lxmlrpc_server_abyss >> >> ++ -lxmlrpc_server++ -lxmlrpc_server_abyss -lxmlrpc_server -lxmlrpc_abyss >> 1>>.xm >> >> lrpc_test/xmlrpc_test.28bf26.cc.log 2>&1 >> >> >> >> >> >> Error searching for xmlrpc-c libraries. Please check this things: >> >> >> >> * You have installed development libraries for xmlrpc-c. One way to check >> >> this is calling xmlrpc-c-config that is provided with the development >> >> package. >> >> * Check that the version of xmlrpc-c is at least 1.06. You can do this also >> >> calling: >> >> $ xmlrpc-c-config --version >> >> * If all this requirements are already met please send log files located in >> >> .xmlrpc_test to the mailing list. >> >> >> >> TypeError: 'str' object is not callable: >> >> File "/data/cloud/one/SRC/opennebula-2.0/SConstruct", line 151: >> >> exit(-1) >> >> -bash-3.2$ >> >> >> >> (xmlrpc-c-config –version reports 1.06.18) >> >> >> >> Binary I get: >> >> bash-3.2# yum localinstall --nogpgcheck opennebula-2.0-1.x86_64.rpm >> >> Loaded plugins: fastestmirror >> >> Setting up Local Package Process >> >> Examining opennebula-2.0-1.x86_64.rpm: opennebula-2.0-1.x86_64 >> >> Marking opennebula-2.0-1.x86_64.rpm to be installed >> >> Loading mirror speeds from cached hostfile >> >> * addons: ftp.monash.edu.au >> >> * base: ftp.monash.edu.au >> >> * epel: mirror.aarnet.edu.au >> >> * extras: ftp.monash.edu.au >> >> * updates: ftp.monash.edu.au >> >> Resolving Dependencies >> >> --> Running transaction check >> >> ---> Package opennebula.x86_64 0:2.0-1 set to be updated >> >> --> Processing Dependency: libxmlrpc++.so.3()(64bit) for package: opennebula >> >> --> Processing Dependency: libxmlrpc_client++.so.3()(64bit) for package: >> openneb >> >> ula >> >> --> Processing Dependency: libxmlrpc_server++.so.3()(64bit) for package: >> openneb >> >> ula >> >> --> Processing Dependency: libxmlrpc_server_abyss++.so.3()(64bit) for >> package: o >> >> pennebula >> >> --> Processing Dependency: libxmlrpc_server_abyss.so.3()(64bit) for package: >> ope >> >> nnebula >> >> --> Processing Dependency: libxmlrpc_util.so.3()(64bit) for package: >> opennebula >> >> --> Finished Dependency Resolution >> >> opennebula-2.0-1.x86_64 from /opennebula-2.0-1.x86_64 has depsolving >> problems >> >> --> Missing Dependency: libxmlrpc_server++.so.3()(64bit) is needed by >> package >> >> opennebula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> opennebula-2.0-1.x86_64 from /opennebula-2.0-1.x86_64 has depsolving >> problems >> >> --> Missing Dependency: libxmlrpc++.so.3()(64bit) is needed by package >> openneb >> >> ula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> opennebula-2.0-1.x86_64 from /opennebula-2.0-1.x86_64 has depsolving >> problems >> >> --> Missing Dependency: libxmlrpc_server_abyss.so.3()(64bit) is needed by >> pack >> >> age opennebula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> opennebula-2.0-1.x86_64 from /opennebula-2.0-1.x86_64 has depsolving >> problems >> >> --> Missing Dependency: libxmlrpc_util.so.3()(64bit) is needed by package >> open >> >> nebula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> opennebula-2.0-1.x86_64 from /opennebula-2.0-1.x86_64 has depsolving >> problems >> >> --> Missing Dependency: libxmlrpc_client++.so.3()(64bit) is needed by >> package >> >> opennebula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> opennebula-2.0-1.x86_64 from /opennebula-2.0-1.x86_64 has depsolving >> problems >> >> --> Missing Dependency: libxmlrpc_server_abyss++.so.3()(64bit) is needed >> by pa >> >> ckage opennebula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> Error: Missing Dependency: libxmlrpc_server_abyss++.so.3()(64bit) is needed >> by p >> >> ackage opennebula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> Error: Missing Dependency: libxmlrpc_util.so.3()(64bit) is needed by package >> ope >> >> nnebula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> Error: Missing Dependency: libxmlrpc_client++.so.3()(64bit) is needed by >> package >> >> opennebula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> Error: Missing Dependency: libxmlrpc_server_abyss.so.3()(64bit) is needed by >> pac >> >> kage opennebula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> Error: Missing Dependency: libxmlrpc_server++.so.3()(64bit) is needed by >> package >> >> opennebula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> Error: Missing Dependency: libxmlrpc++.so.3()(64bit) is needed by package >> openne >> >> bula-2.0-1.x86_64 (/opennebula-2.0-1.x86_64) >> >> You could try using --skip-broken to work around the problem >> >> You could try running: package-cleanup --problems >> >> package-cleanup --dupes >> >> rpm -Va --nofiles –nodigest >> >> >> >> >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >> >> > > > > -- > Andrea Turli > Ricercatore > Direzione Ricerca e Innovazione > [email protected] > > Engineering Ingegneria Informatica spa > Via Riccardo Morandi, 32 00148 Roma (RM) > Tel. +39 06 8307 4710 > Fax +39 06 8307 4200 > www.eng.it > _______________________________________________ > Users mailing list > [email protected] > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > _______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
