Hi I am installing edge private (for test purposes an aio instance) but i am getting error for qpid installation
--> Finished Dependency Resolution Error: Package: qpid-qmf-1.35.0-1.el7.x86_64 (apigee-thirdparty) Requires: python-qpid-qmf(x86-64) = 1.35.0-1.el7 Available: python-qpid-qmf-0.28-25.el7.centos.x86_64 (apigee-thirdparty) python-qpid-qmf(x86-64) = 0.28-25.el7.centos Available: python-qpid-qmf-1.35.0-1.el7.x86_64 (apigee-thirdparty) python-qpid-qmf(x86-64) = 1.35.0-1.el7 Error: Package: python2-qpid-qmf-1.37.0-2.el7.x86_64 (epel) Requires: qpid-qmf(x86-64) = 1.37.0-2.el7 Available: qpid-qmf-0.28-25.el7.centos.x86_64 (apigee-thirdparty) qpid-qmf(x86-64) = 0.28-25.el7.centos Installing: qpid-qmf-1.35.0-1.el7.x86_64 (apigee-thirdparty) qpid-qmf(x86-64) = 1.35.0-1.el7 Error: Package: apigee-qpidd-4.18.01-0.0.840.noarch (apigee-release) Requires: python-qpid = 1.35.0 Installed: python2-qpid-1.37.0-4.el7.noarch (@epel) python-qpid = 1.37.0-4.el7 Available: python-qpid-0.28-1.el7.centos.noarch (apigee-thirdparty) python-qpid = 0.28-1.el7.centos Available: python-qpid-1.35.0-1.el7.noarch (apigee-thirdparty) python-qpid = 1.35.0-1.el7 Error: Package: python2-qpid-qmf-1.37.0-2.el7.x86_64 (epel) Requires: qpid-cpp-client(x86-64) = 1.37.0-2.el7 Installed: qpid-cpp-client-1.35.0-1.el7.x86_64 (@apigee-thirdparty) qpid-cpp-client(x86-64) = 1.35.0-1.el7 Available: qpid-cpp-client-0.28-6.el7.centos.x86_64 (apigee-thirdparty) qpid-cpp-client(x86-64) = 0.28-6.el7.centos You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [2018-05-16 01:05:33 PM] Error: setup.sh: /opt/apigee/apigee-service/bin/apigee-service exited with unexpected status 1
This is how I fixed this issue, for every error there is a "Requires" and "Installed" field, do a "yum remove" and copy the installed package for each error.
Once all were removed the setup command worked and it installed the dependencies it needed.
Hi, I fixed this by running:
yum install -y python-qpid-qmf --disablerepo=epel
before:
/opt/apigee/apigee-setup/bin/setup.sh -p ${component} -f ${responseFile}