XMLSec installation problem
Hi
I am a newbie trying to install XMLSec on my server. I have CentOS 5 with OpenSSL 0.9.8b. I downloaded xmlsec1-1.0.3-1.i386.rpm from www.aleksey.com/xmlsec/download.html. While doing rpm -Uvh xmlsec1-1.0.3-1.i386.rpm I get the following error message. error: Failed dependencies: libcrypto.so.4 is needed by xmlsec1-1.0.3-1.i386 libxml2.so.2 is needed by xmlsec1-1.0.3-1.i386 libxslt.so.1 is needed by xmlsec1-1.0.3-1.i386 I also downloaded RPM's for libxml2 and libxslt from ftp://xmlsoft.org/libxslt/ but each package give further errors rpm -Uvh libxml2-2.7.3-1.x86_64.rpm warning: libxml2-2.7.3-1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID de95bc1f error: Failed dependencies: libxml2 = 2.6.26 is needed by (installed) libxml2-python-2.6.26-2.1.2.7.x86_64 and rpm -Uvh libxslt-1.1.20-1.i386.rpm warning: libxslt-1.1.20-1.i386.rpm: Header V3 DSA signature: NOKEY, key ID de95bc1f error: Failed dependencies: libgcrypt.so.11 is needed by libxslt-1.1.20-1.i386 libgcrypt.so.11(GCRYPT_1.2) is needed by libxslt-1.1.20-1.i386 libgpg-error.so.0 is needed by libxslt-1.1.20-1.i386 libxml2 >= 2.6.27 is needed by libxslt-1.1.20-1.i386 libxml2.so.2 is needed by libxslt-1.1.20-1.i386 Any help with solving this will be greatly appreciated. |
Installing rpms from random sites will nearly always have dependency issues. That's why Redhat (& thus centos) provide the yum tool which goes to their own repo and installs the reqd pkg along with automatically taking care of dependencies.
If you want/need something that you are sure you can't get from the official repo, try the EPEL repo first. http://fedoraproject.org/wiki/EPEL/FAQ Otherwise, you will have to research the dependencies, then issue the rpm cmd with all the rpms on one line/cmd. |
I have a problem when compile xmlsec from source code.
./configure OK but I get following error when typing 'make': Code:
... I get a public key with follow content: Code:
<RSAKeyValue> Any help will be greatly appreciated. |
All times are GMT -5. The time now is 06:18 AM. |