Description of problem: maxima package is not available in aarch64 repositories, causing builds to fail. Version-Release number of selected component (if applicable): maxima-5.38.0-3.fc26 How reproducible: Always. Steps to Reproduce: 1. Try building sagemath from master branch HEAD (fedpkg build --scratch --nowait --arch=aarch64) Actual results: No matching package to install: 'maxima-runtime-ecl' Expected results: No uninstallable dependencies. Additional information: https://kojipkgs.fedoraproject.org//work/tasks/9610/15809610/root.log https://koji.fedoraproject.org/koji/buildinfo?buildID=804574
Ok, added ExcludeArch: aarch64 to sagemath with a link to this bug for now.
if sagemath is depending on maxima, imo, better to synchronize with what maxima uses (minus anything else sagemath doesn't support) ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9
Thanks for the tip, done.
OK, I totally misinterpretted the problem here, my apologies. So, the referenced root.log fails with: DEBUG util.py:421: No matching package to install: 'linbox-devel' DEBUG util.py:421: No matching package to install: 'maxima-runtime-ecl' Can't explain maxima-runtime-ecl missing, but I'll try a rebuild, and see what happens.
https://koji.fedoraproject.org/koji/buildinfo?buildID=805232 success! so both ecl and maxima are available on fc26/aarch64 now.
fyi, sbcl backend is enabled on aarch64 too, https://koji.fedoraproject.org/koji/buildinfo?buildID=873833