Opened 3 years ago
Last modified 2 years ago
#24427 closed enhancement
Upgrade to GAP 4.8.10 — at Version 14
Reported by: | slelievre | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-duplicate/invalid/wontfix |
Component: | packages: standard | Keywords: | GAP, database_gap, gap_packages, libgap |
Cc: | dimpase, fbissey, jdemeyer, slelievre, vbraun, gh-timokau, gh-sebasguts, nthiery, embray | Merged in: | |
Authors: | Reviewers: | ||
Report Upstream: | N/A | Work issues: | |
Branch: | u/nthiery/upgrade_to_gap_4_8_10 (Commits, GitHub, GitLab) | Commit: | a543971fa359d9a5cd7009935c1a24de39e9601c |
Dependencies: | Stopgaps: |
Description (last modified by )
GAP 4.8.10 was released on 2018-01-15.
Release announcement:
GAP 4.8.10 page:
Changelog:
From SageMath 7.6.beta3 to the current SageMath 8.2.beta3, we use GAP 4.8.6, introduced in #20914. Time to upgrade!
Tarball for GAP:
Tarballs for database_gap, gap_packages, libgap:
Note that #22626 will upgrade to the upcoming GAP 4.9, but it would be nice to upgrade to GAP 4.8.10 for now.
Change History (15)
comment:1 Changed 3 years ago by
- Cc slelievre added
- Description modified (diff)
- Summary changed from Upgrade to GAP 4.8.9 to Upgrade to GAP 4.8.10
comment:2 Changed 3 years ago by
GAP 4.9 beta is already out.
comment:3 Changed 3 years ago by
I suggest getting GAP 4.8.10 in Sage 8.2, if it's not too much work, since:
- GAP 4.9 might still be in beta when Sage 8.2 is released.
- GAP 4.9 has major changes, so #22626 (Upgrade to GAP 4.9) might take time.
comment:4 follow-up: ↓ 5 Changed 3 years ago by
- Type changed from PLEASE CHANGE to enhancement
Although the release of GAP 4.9.1 is approaching, I don't know if it will still be a beta or considered the official 4.9 release.
It might still be possible to get GAP 4.8.10 in Sage 8.2. What are the steps to produce tarballs for database_gap, gap_packages, libgap?
comment:5 in reply to: ↑ 4 ; follow-up: ↓ 6 Changed 3 years ago by
Replying to slelievre:
Although the release of GAP 4.9.1 is approaching, I don't know if it will still be a beta or considered the official 4.9 release.
It might still be possible to get GAP 4.8.10 in Sage 8.2. What are the steps to produce tarballs for database_gap, gap_packages, libgap?
Updating libgap is potentially time-consuming and error-prone. See https://bitbucket.org/vbraun/libgap
comment:6 in reply to: ↑ 5 Changed 3 years ago by
Replying to dimpase:
Replying to slelievre:
Although the release of GAP 4.9.1 is approaching, I don't know if it will still be a beta or considered the official 4.9 release.
It might still be possible to get GAP 4.8.10 in Sage 8.2. What are the steps to produce tarballs for database_gap, gap_packages, libgap?
Updating libgap is potentially time-consuming and error-prone. See https://bitbucket.org/vbraun/libgap
Hard to know in advance, but one might hope that minor version bumps in GAP would be relatively easy to deal with.
The upgrade to GAP 4.8.10 in the ArchLinux packaging of SageMath seems pretty straightforward:
https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/libgap#n20
comment:7 Changed 3 years ago by
This looks fishy - just version bumps...
comment:8 Changed 3 years ago by
Worse than fishy: plain wrong!
It looks like they took the 4.8.6 tarball and artificially renamed it 4.8.10.
comment:9 follow-up: ↓ 10 Changed 3 years ago by
In Debian they use GAP 4.8.8, does that mean they produced libgap for 4.8.8?
comment:10 in reply to: ↑ 9 Changed 3 years ago by
Replying to slelievre:
In Debian they use GAP 4.8.8, does that mean they produced libgap for 4.8.8?
Probably they did. Last time I worked on upgrade to 4.8.6, I used Debian's work, IIRC.
comment:11 Changed 3 years ago by
- Branch set to u/nthiery/upgrade_to_gap_4_8_10
comment:12 Changed 3 years ago by
- Commit set to a543971fa359d9a5cd7009935c1a24de39e9601c
comment:13 Changed 3 years ago by
Just noting #13426, which adds more things to gap_packages
.
comment:14 Changed 3 years ago by
- Description modified (diff)
Sebastian Gutsche produced a tentative tarball for libgap-4.8.10: https://bitbucket.org/sebasguts/libgap/downloads/libgap-4.8.10.tar.gz
Changing the goal of this ticket from "GAP 4.8.9" to "GAP 4.8.10".