Hi,
I am trying to install apigee edge 4.16.01 - qpidd server and postgres (Analytics). I get the following error while running the below command to install analytics.
This is a 2 host installation. Analytics is being installed here.
/opt/apigee/apigee-setup/bin/setup.sh -p sax -f /tmp/apigeeConfig.txt
Any help on this is appreciated.
Thanks
--> Processing Dependency: libxerces-c-3.1.so()(64bit) for package: qpid-cpp-server-0.28-6.el7.centos.x86_64 ---> Package qpid-proton-c.x86_64 0:0.7-4.el7.centos will be installed ---> Package xqilla.x86_64 0:2.2.4-7.el7 will be installed --> Processing Dependency: libxerces-c-3.1.so()(64bit) for package: xqilla-2.2.4-7.el7.x86_64 --> Finished Dependency Resolution Error: Package: xqilla-2.2.4-7.el7.x86_64 (apigee-thirdparty) Requires: libxerces-c-3.1.so()(64bit) Error: Package: qpid-cpp-server-0.28-6.el7.centos.x86_64 (apigee-thirdparty) Requires: libxerces-c-3.1.so()(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Error: setup.sh: /opt/apigee/apigee-service/bin/apigee-service exited with unexpected status 1
Solved! Go to Solution.
Hi Ramnath,
I have seen this kind error occur during an installation when I have found myself with the need to execute the setup more than once. I have found that clearing the yum repository and uninstalling the packages installed up to that point tends to reset the OS environment and can be helpful in completing the installation.
Please try the following:
Please let us know if this helps.
@Ramnath - this is more than likely caused by the repos not being available so the installer is unable to pull in the dependencies. I believe that particular rpm is in the epel repo.
,Additionally, please ensure you also have the CentOS Extras repo enabled. libxerces-c is outside of the main repo.
Hi Ramnath,
I have seen this kind error occur during an installation when I have found myself with the need to execute the setup more than once. I have found that clearing the yum repository and uninstalling the packages installed up to that point tends to reset the OS environment and can be helpful in completing the installation.
Please try the following:
Please let us know if this helps.
Thanks for your suggestion. I was able to complete the installation successfully.
@Ramnath - this is more than likely caused by the repos not being available so the installer is unable to pull in the dependencies. I believe that particular rpm is in the epel repo.
,Additionally, please ensure you also have the CentOS Extras repo enabled. libxerces-c is outside of the main repo.
@Andy - Yes, the installer was not installing the missing dependecies which was the libxerces rpm. I installed it separately and it worked.