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

Carsten.Friedrich at csiro.au Carsten.Friedrich at csiro.au
Sun Oct 31 15:37:33 PDT 2010


Hi Tino,

I haven't done the install of the support libraries myself, but I have been told that it was done according to the instructions you mention. Not sure whether the instructions weren't followed correctly or if something changed which make them no longer work. Anyway, Andrea's approach worked. Thanks again to all of you.

Carsten

-----Original Message-----
From: tinova79 at gmail.com [mailto:tinova79 at gmail.com] On Behalf Of Tino Vazquez
Sent: Friday, 29 October 2010 23:41
To: Andrea Turli
Cc: Friedrich, Carsten (ICT Centre, Acton); users at lists.opennebula.org
Subject: Re: [one-users] Installing OpenNebula 2.0 on Centos 5.5 64 Bit problems

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