Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monitor version of flint #11

Open
olexandr-konovalov opened this issue Jun 5, 2018 · 8 comments
Open

Monitor version of flint #11

olexandr-konovalov opened this issue Jun 5, 2018 · 8 comments
Assignees

Comments

@olexandr-konovalov
Copy link
Member

flint is needed for Singular. At the moment we use https://github.com/wbhart/flint2.git - when the new release happen, it will be more reliable to use that. See #9 for further comments.

@fingolfin
Copy link
Member

Sadly, a new release might never happen.

In the meantime, always using the latest HEAD of flint is a serious issue, IMHO: It means that a build of this docker may fail at any time, if that HEAD is "bad" or simply contains incompatible changes. It also means that building this Dockerfile at two different times results in different code being run, defeating one of the major advantages of using Docker in the first place.

I would therefore strongly recommend to pick a known "good" revision of flint, and explicitly fetch that, instead of the latest master. Unfortunately, I don't know such a "good" revision, as at least the current one doesn't seem to be "good". Perhaps @alex-konovalov or @sebasguts have build artifacts around or know of some other means to extract a "good" version from past successful builds?

@olexandr-konovalov
Copy link
Member Author

The one which is in the current gap-docker-base container (updated 9 month ago) is known to be good (since we did not experience any problems with it over that time). One could get into the container and figure out what is the latest commit there.

@fingolfin
Copy link
Member

FLINT 2.6.3 was released a few months ago, and we should absolutely switch to that.

@olexandr-konovalov olexandr-konovalov self-assigned this Feb 20, 2021
@olexandr-konovalov
Copy link
Member Author

@fingolfin good news! Is it needed for Singular - should that one be upgraded as well? Are there any version dependencies?

@fingolfin
Copy link
Member

Both Flint and Singular had a bunch of releases recently. They ideally should all be updated. But I think we should also strongly consider moving this Dockerfile to the gap-system/gap repo...

@olexandr-konovalov
Copy link
Member Author

@fingolfin but why to move it?

@olexandr-konovalov
Copy link
Member Author

olexandr-konovalov commented Jul 12, 2021

https://www.flintlib.org/ now offers version 2.7.1 of 2021-01-18 - one should be now getting proper releases from that site.

@fingolfin
Copy link
Member

and 2.8.0 is in beta and will be released soon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants