#6184: suitesparse can't be installed in ppc64 el6 buildroots -----------------------------+------------------------ Reporter: rmattes | Owner: rel-eng@… Type: defect | Status: new Milestone: Fedora 23 Final | Component: epel Keywords: | Blocked By: Blocking: | -----------------------------+------------------------ I'm running into trouble building GeographicLib in epel6. GeographicLib requires octave, which in turn requires suitesparse. It looks like suitesparse was in epel for a while, but got absorbed into rhel at some point and blocked from the buildroots. Since centos doesn't provide ppc64 packages, the ppc64 octave package in epel now has missing dependencies on suitesparse libraries and can't be installed in koji.
What's the best way forward for this issue? Is it to: - Unblock the epel6 suitesparse and make it exclusivearch ppc64? - Rebuild all of the dependencies of suitesparse to excludearch ppc64? - Make octave-GeographicLib excludearch ppc64 and ignore the issue entirely?
Please advise.
#6184: suitesparse can't be installed in ppc64 el6 buildroots ------------------------------+----------------------- Reporter: rmattes | Owner: rel-eng@… Type: defect | Status: closed Milestone: Fedora 23 Final | Component: epel Resolution: invalid | Keywords: Blocked By: | Blocking: ------------------------------+----------------------- Changes (by ausil):
* status: new => closed * resolution: => invalid
Comment:
https://infrastructure.fedoraproject.org/repo/json/pkg_el6.json says "suitesparse": {"release": "9.el6", "epoch": "0", "version": "3.4.0", "arch": ["i686", "noarch", "x86_64"], "channel": ["rhel-i386-server-6", "rhel-i386-server-fastrack-6", "rhel-i386-server-optional-6", "rhel-i386 -server-optional-fastrack-6", "rhel-x86_64-server-6", "rhel-x86_64-server- fastrack-6", "rhel-x86_64-server-optional-6", "rhel-x86_64-server- optional-fastrack-6"]},
it does not exist on ppc in RHEL so you will need to ExcludeArch it for RHEL builds
#6184: suitesparse can't be installed in ppc64 el6 buildroots ------------------------------+----------------------- Reporter: rmattes | Owner: rel-eng@… Type: defect | Status: closed Milestone: Fedora 23 Final | Component: epel Resolution: invalid | Keywords: Blocked By: | Blocking: ------------------------------+-----------------------
Comment (by rmattes):
Right, the problem is that it used to be in epel before rhel absorbed it, and therefore there are other packages that still depend on it. Case in point: octave in epel6 is currently uninstallable:
http://koji.fedoraproject.org/koji/taskinfo?taskID=9831397
Are you saying it's not possible for epel to provide an ExclusiveArch: ppc64 suitesparse to work around rhel, and that we must rebuild and ExcludeArch: ppc64 all of the packages that depended on it? If so, is it as simple as adding ExcludeArch and rebuilding, or does there need to be some retirement process (as the un-installable packages like octave are currently on the epel6 ppc64 mirrors.)
#6184: suitesparse can't be installed in ppc64 el6 buildroots ------------------------------+----------------------- Reporter: rmattes | Owner: rel-eng@… Type: defect | Status: closed Milestone: Fedora 23 Final | Component: epel Resolution: invalid | Keywords: Blocked By: | Blocking: ------------------------------+-----------------------
Comment (by orion):
See https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-83be20029a
rel-eng@lists.fedoraproject.org