[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:35:07 PDT 2010
Thanks! This solved it!
Carsten
-----Original Message-----
From: Andrea Turli [mailto:andrea.turli at eng.it]
Sent: Friday, 29 October 2010 23:16
To: Friedrich, Carsten (ICT Centre, Acton)
Cc: users at lists.opennebula.org
Subject: Re: [one-users] Installing OpenNebula 2.0 on Centos 5.5 64 Bit problems
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
More information about the Users
mailing list