Bug 1380102 - maxima not available on aarch64
Summary: maxima not available on aarch64
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: maxima
Version: rawhide
Hardware: aarch64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: sbcl-aarch64
Blocks: ARM64, F-ExcludeArch-aarch64 1380191
TreeView+ depends on / blocked
 
Reported: 2016-09-28 16:29 UTC by Dominik 'Rathann' Mierzejewski
Modified: 2017-03-30 12:32 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-28 22:05:08 UTC


Attachments (Terms of Use)

Description Dominik 'Rathann' Mierzejewski 2016-09-28 16:29:22 UTC
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

Comment 1 Dominik 'Rathann' Mierzejewski 2016-09-28 16:52:27 UTC
Ok, added ExcludeArch: aarch64 to sagemath with a link to this bug for now.

Comment 2 Rex Dieter 2016-09-28 17:02:53 UTC
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

Comment 3 Dominik 'Rathann' Mierzejewski 2016-09-28 18:15:20 UTC
Thanks for the tip, done.

Comment 4 Rex Dieter 2016-09-28 19:02:57 UTC
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.

Comment 5 Rex Dieter 2016-09-28 22:05:08 UTC
https://koji.fedoraproject.org/koji/buildinfo?buildID=805232

success!

so both ecl and maxima are available on fc26/aarch64 now.

Comment 6 Rex Dieter 2017-03-30 12:32:20 UTC
fyi, sbcl backend is enabled on aarch64 too,
https://koji.fedoraproject.org/koji/buildinfo?buildID=873833


Note You need to log in before you can comment on or make changes to this bug.