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

rankwidth: remove dependency on igraph #41973

Merged
merged 1 commit into from
Feb 13, 2023

Conversation

tornaria
Copy link
Contributor

It turns out that rankwidth only depends on igraph for the binary, but we don't ship the binary anyway (for sagemath we only need the library).

Testing the changes

  • I tested the changes in this PR: briefly

It turns out that rankwidth only depends on igraph for the binary, but
we don't ship the binary anyway (for sagemath we only need the library).
@szhorvat
Copy link

Sounds reasonable, but just to confirm: This was not triggered by any issues with igraph 0.10.4, right?

@tornaria
Copy link
Contributor Author

Sounds reasonable, but just to confirm: This was not triggered by any issues with igraph 0.10.4, right?

Nope. In fact, we don't ship the binary for rankwidth from the beginning because it conflicts with package rw and it's not needed for sage. Now, after updating igraph I looked into rw to see if it needed recompiling and I realized the library never needed igraph to begin with.

So this change is really a noop, except for removing igraph-devel from dependencies of rankwidth-devel.

@leahneukirchen leahneukirchen merged commit ab89ca5 into void-linux:master Feb 13, 2023
@tornaria tornaria deleted the rankwidth branch February 14, 2023 01:29
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

Successfully merging this pull request may close these issues.

3 participants