igraph: Update to 0.10.12, fix spkg-check; python_igraph: Update to 0.11.5, remove spkg-install workarounds#37819
Conversation
|
Documentation preview for this PR (built with commit 4f748fe; changes) is ready! 🎉 |
dcoudert
left a comment
There was a problem hiding this comment.
I have igraph 0.10.11 installed via homebrew
MAC-04017247:sage dcoudert$ ls -l /opt/homebrew/Cellar/igraph/
total 0
drwxr-xr-x 12 dcoudert admin 384 17 avr 09:15 0.10.11
in a fresh shell session, I did:
make distclean
./bootstrap
source .homebrew-build-env
./configure
make build
./sage -i python_igraph
For some reason, it installs igraph from source and don't use my homebrew version.
How to fix that ?
|
Thanks for testing! I had forgotten to check/update the spkg-configure file. Fixed now |
dcoudert
left a comment
There was a problem hiding this comment.
Installation and tests ok on macOS 12.7.4.
LGTM.
|
I have some doubts about all the failing CI. That's why I'm not seeing this PR to positive review yet. |
|
igraph 0.10.12 and python-igraph 0.11.5 are released now. I suggest going directly for these new versions. |
…-linux-incremental.yml)
…container if nothing to be tested
…of the default platform (ubuntu-jammy)
…dora-38 by latest
…t from build.yml, use ptest-nodoc to avoid duplicate doc-html build
…e new .git file at the end
…g-settings now, as we have setuptools>=64 with pypa/setuptools#3380
…ep-517 explicitly
dcoudert
left a comment
There was a problem hiding this comment.
Works fine on macOS with homebrew igraph.
LGTM.
|
Some errors are reported by the CI on the |
|
Not sure what you mean by the "uninstall part" but there is a problem with cmake. |
|
The issue is not yet fixed https://github.com/sagemath/sage/actions/runs/9388680174/job/25854493223?pr=37819#step:11:12925 |
|
What I see there is this test failure: Do you know something about this test? |
|
it seems to be
This seems to be an error from May be we should first try to update tdlib to see if it fixes this issue, and otherwise report upstream. |
|
I have opened #38159 |
|
This PR looks good to me. Let me know if ready for review (currently in needs work). |
|
Thanks. It's ready for review |
|
Thank you! |
📝 Checklist
Increasing the lower bound for system
cmaketo 3.18. This will cause system cmake on ubuntu-focal to be rejected, so cmake will be built from source on this platform. https://repology.org/project/cmake/versions⌛ Dependencies