[one-users] Installing OpenNebula 2.0 on Centos 5.5 64 Bit problems

Tino Vazquez tinova at fdi.ucm.es
Fri Oct 29 05:41:28 PDT 2010


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 <andrea.turli at eng.it> 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,  <Carsten.Friedrich at csiro.au> 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
>> Users at lists.opennebula.org
>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>
>>
>
>
>
> --
> Andrea Turli
> Ricercatore
> Direzione Ricerca e Innovazione
> andrea.turli at eng.it
>
> 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
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>



More information about the Users mailing list