When I run the command
/opt/apigee/apigee-setup/bin/setup.sh -p sax -f /home/apigee/dev_configfile.txt
I get the following errors and it seems it's looking for older versions of the dependencies and I'm not sure how to fix this.
INFO: running setup as root INFO: changing log location to /tmp/setup-root.log Using defaults from /home/apigee/dev_configfile.txt setup.sh: Info: Check for system requirements is not enabled. setup.sh: Info: Enable system requirements check by setting ENABLE_SYSTEM_CHECK=y setup.sh: Info: To run system requirements check without installing the profile use -t option setup.sh: Proceeding with HOSTIP ********* Service setup apigee-qpidd Loaded plugins: priorities, ulninfo 151 packages excluded due to repository priority protections Resolving Dependencies --> Running transaction check ---> Package apigee-qpidd.noarch 0:4.18.01-0.0.840 will be installed --> Processing Dependency: qpid-cpp-server-linearstore = 1.35.0 for package: apigee-qpidd-4.18.01-0.0.840.noarch --> Processing Dependency: qpid-tools = 1.35.0 for package: apigee-qpidd-4.18.01-0.0.840.noarch --> Processing Dependency: qpid-qmf = 1.35.0 for package: apigee-qpidd-4.18.01-0.0.840.noarch --> Processing Dependency: python-qpid = 1.35.0 for package: apigee-qpidd-4.18.01-0.0.840.noarch --> Processing Dependency: qpid-cpp-server = 1.35.0 for package: apigee-qpidd-4.18.01-0.0.840.noarch --> Finished Dependency Resolution Error: Package: apigee-qpidd-4.18.01-0.0.840.noarch (apigee-release) Requires: qpid-cpp-server = 1.35.0 Installed: qpid-cpp-server-1.36.0-1.el7.x86_64 (@epel) qpid-cpp-server = 1.36.0-1.el7 Available: qpid-cpp-server-0.28-6.el7.centos.x86_64 (apigee-thirdparty) qpid-cpp-server = 0.28-6.el7.centos Available: qpid-cpp-server-1.35.0-1.el7.x86_64 (apigee-thirdparty) qpid-cpp-server = 1.35.0-1.el7 Error: Package: apigee-qpidd-4.18.01-0.0.840.noarch (apigee-release) Requires: qpid-tools = 1.35.0 Installed: qpid-tools-1.36.0-1.el7.noarch (@epel) qpid-tools = 1.36.0-1.el7 Available: qpid-tools-0.28-6.el7.centos.x86_64 (apigee-thirdparty) qpid-tools = 0.28-6.el7.centos Available: qpid-tools-1.35.0-1.el7.noarch (apigee-thirdparty) qpid-tools = 1.35.0-1.el7 Error: Package: apigee-qpidd-4.18.01-0.0.840.noarch (apigee-release) Requires: qpid-qmf = 1.35.0 Installed: qpid-qmf-1.36.0-1.el7.x86_64 (@epel) qpid-qmf = 1.36.0-1.el7 Available: qpid-qmf-0.28-25.el7.centos.x86_64 (apigee-thirdparty) qpid-qmf = 0.28-25.el7.centos Available: qpid-qmf-1.35.0-1.el7.x86_64 (apigee-thirdparty) qpid-qmf = 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: python-qpid-1.36.0-1.el7.noarch (@epel) python-qpid = 1.36.0-1.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: apigee-qpidd-4.18.01-0.0.840.noarch (apigee-release) Requires: qpid-cpp-server-linearstore = 1.35.0 Installed: qpid-cpp-server-linearstore-1.36.0-1.el7.x86_64 (@epel) qpid-cpp-server-linearstore = 1.36.0-1.el7 Available: qpid-cpp-server-linearstore-1.35.0-1.el7.x86_64 (apigee-thirdparty) qpid-cpp-server-linearstore = 1.35.0-1.el7 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.
So here is how I fixed this issue... Not sure how correct it is but this workaround worked for me
So for every error there is a "Requires" and "Installed" field.
I went through and did a "yum remove" and copied the installed package for each error.
Once all were removed the setup command worked and it installed the dependencies it needed.
So here is how I fixed this issue... Not sure how correct it is but this workaround worked for me
So for every error there is a "Requires" and "Installed" field.
I went through and did a "yum remove" and copied the installed package for each error.
Once all were removed the setup command worked and it installed the dependencies it needed.
Have you done following steps before installing qpid.
yum install yum-utils -y
yum install yum-plugin-priorities -y
Yes we performed both of those steps before installation
This is strange. Can you please provide the OS/epel version. It looks like there are dependencies resolved from epel which we don't support yet.
I have similar issue today during aio installation on Centos7 64-bit (
epel-release-7-11.noarch):
[2018-05-10 02:18:12 ] Service setup apigee-qpidd Loaded plugins: fastestmirror, priorities Loading mirror speeds from cached hostfile * base: centos.colocall.net * epel: ftp.colocall.net * extras: mirror.besthosting.ua * updates: mirror.besthosting.ua 72 packages excluded due to repository priority protections Resolving Dependencies --> Running transaction check ---> Package apigee-qpidd.noarch 0:4.18.01-0.0.840 will be installed --> Processing Dependency: qpid-cpp-server-linearstore = 1.35.0 for package: apigee-qpidd-4.18.01-0.0.840.noarch --> Processing Dependency: qpid-tools = 1.35.0 for package: apigee-qpidd-4.18.01-0.0.840.noarch --> Processing Dependency: qpid-qmf = 1.35.0 for package: apigee-qpidd-4.18.01-0.0.840.noarch --> Processing Dependency: python-qpid = 1.35.0 for package: apigee-qpidd-4.18.01-0.0.840.noarch Package python-qpid is obsoleted by python2-qpid, but obsoleting package does not provide for requirements --> Processing Dependency: qpid-cpp-server = 1.35.0 for package: apigee-qpidd-4.18.01-0.0.840.noarch --> Running transaction check ---> Package apigee-qpidd.noarch 0:4.18.01-0.0.840 will be installed --> Processing Dependency: python-qpid = 1.35.0 for package: apigee-qpidd-4.18.01-0.0.840.noarch Package python-qpid is obsoleted by python2-qpid, but obsoleting package does not provide for requirements ---> Package qpid-cpp-server.x86_64 0:1.35.0-1.el7 will be installed ... ... Package python-qpid-qmf is obsoleted by python2-qpid-qmf, but obsoleting package does not provide for requirements --> Finished Dependency Resolution Error: Package: apigee-qpidd-4.18.01-0.0.840.noarch (apigee-release) Requires: python-qpid = 1.35.0 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 Installing: python2-qpid-1.37.0-4.el7.noarch (epel) python-qpid = 1.37.0-4.el7 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: python2-qpid-qmf-1.37.0-2.el7.x86_64 (epel) Requires: qpid-cpp-client(x86-64) = 1.37.0-2.el7 Available: qpid-cpp-client-0.28-6.el7.centos.x86_64 (apigee-thirdparty) qpid-cpp-client(x86-64) = 0.28-6.el7.centos Installing: qpid-cpp-client-1.35.0-1.el7.x86_64 (apigee-thirdparty) qpid-cpp-client(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 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 Available: python2-qpid-1.37.0-4.el7.noarch (epel) python-qpid = 1.37.0-4.el7 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [2018-05-10 02:18:17 ] Error: setup.sh: /opt/apigee/apigee-service/bin/apigee-service exited with unexpected status 1
Do we have any update on this ?
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |