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

Packages: monitoring readiness for GAP 4.11 #2984

Closed
21 of 31 tasks
olexandr-konovalov opened this issue Nov 9, 2018 · 9 comments
Closed
21 of 31 tasks

Packages: monitoring readiness for GAP 4.11 #2984

olexandr-konovalov opened this issue Nov 9, 2018 · 9 comments
Labels
topic: packages issues or PRs related to package handling, or specific to a package (for packages w/o issue tracker)
Milestone

Comments

@olexandr-konovalov
Copy link
Member

olexandr-konovalov commented Nov 9, 2018

This is an issue to monitor the status of selected packages for which an update is desired in time for GAP 4.11. This replaces #2804 and lists everything from there which was not ready by the time of GAP 4.10. Of course, some of these issues may be addressed in package releases included in GAP 4.10 series. Please feel free to edit this issue and add more packages to the checklist.

HIGHLY DESIRABLE

GOOD TO HAVE

PULL REQUESTS BLOCKED BY PACKAGES

WINDOWS ISSUES
Need also to check that as many as possible packages with binaries are usable under Windows.

ESTABLISHING PUBLIC REPOSITORIES

The list of remaining packages which are redistributed with GAP but do not have known (to us) public repository is at gap-packages/gap-packages.github.io#7. Please help to reduce it - by letting us know if the repository exists, of if you're a package author, by establishing it. We offer help with this:

  • we can prepare for you a repository with revisions history populated from the past releases of your package
  • we can automate publishing releases for you, and
  • we can run tests of the development version of your package, not only of its latest release.
@olexandr-konovalov olexandr-konovalov added the topic: packages issues or PRs related to package handling, or specific to a package (for packages w/o issue tracker) label Nov 9, 2018
@olexandr-konovalov olexandr-konovalov added this to the GAP 4.11 milestone Nov 9, 2018
@olexandr-konovalov
Copy link
Member Author

Ticked the box for LOOPS and FR.

@wilfwilson
Copy link
Member

Is there anything that the Semigroups/Digraphs authors can do to make it more likely that Semigroups/Digraphs will work with the new Windows release?

@olexandr-konovalov
Copy link
Member Author

@wilfwilson no - that's the issue with wrapping the release, not with packages, see semigroups/Semigroups#480. Unfortunately, it escaped my attention for GAP 4.10. If that is the only obstacle, I have a hope to fix it for GAP 4.10.1.

@wilfwilson
Copy link
Member

Thanks!

@olexandr-konovalov
Copy link
Member Author

It would be good to reduce a number of warnings displayed while package loading, and check that none of them point to serious issues:

#W  PackageDoc.Archive is withdrawn, use PackageDoc.ArchiveURLSubset instead
#I  method installed for IsSubset matches more than one declaration
#I  polymake command not found. Please set POLYMAKE_COMMAND by hand
#I  method installed for Matrix matches more than one declaration
#I  HAP warning: Set POLYMAKE_PATH manually if needed. 
#I  HAP warning: Set ASY_PATH manually if needed.
#I  Loaded interface to Normaliz (NormalizInterface)
#I  Loaded interface to 4ti2 (4ti2Interface)
#I  Loaded interface to Singular (Singular)
#I  equal requirements in multiple declarations for operation `AlgebraHomomorphismByFunction'

#I  method installed for IsSubset matches more than one declaration
#I  You may wish to install the xgap package
#I  and enjoy the graphic capabilities of SONATA.
#I  Package `itc' needs package `xgap' version at least 4.02
#I  method installed for [] matches more than one declaration
#I  equal requirements in multiple declarations for operation `ProductIdeal'

#I  method installed for PreImagesSet matches more than one declaration
#I  method installed for Factorization matches more than one declaration
#I  method installed for Factorization matches more than one declaration
#I  method installed for DirectProductOp matches more than one declaration
#I  method installed for SmallGeneratingSet matches more than one declaration
#I  method installed for Factorization matches more than one declaration
#I  method installed for StructureDescription matches more than one declaration
#I  method installed for StructureDescription matches more than one declaration
#I  simpcomp: package `homology' not installed or its binaries are not available, falling back to (slower) internal homology algorithms.

@mansurzubairu
Copy link

packages with binaries like the Semigroups packages should be wrapped and be working on windows users.

@olexandr-konovalov
Copy link
Member Author

Ticked the box for smallsemi - its new release is just published.

@olexandr-konovalov
Copy link
Member Author

Thanks to @hulpke for the new fix for SmallGrp in gap-packages/smallgrp#46 - to be reviewed and released in time for GAP 4.11

@olexandr-konovalov
Copy link
Member Author

This issue is replaced by #3995 tracking progress towards packages for GAP 4.12.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: packages issues or PRs related to package handling, or specific to a package (for packages w/o issue tracker)
Projects
None yet
Development

No branches or pull requests

3 participants