Skip to content

rankwidth: remove dependency on igraph#41973

Merged
leahneukirchen merged 1 commit intovoid-linux:masterfrom
tornaria:rankwidth
Feb 13, 2023
Merged

rankwidth: remove dependency on igraph#41973
leahneukirchen merged 1 commit intovoid-linux:masterfrom
tornaria:rankwidth

Conversation

@tornaria
Copy link
Copy Markdown
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
Copy Markdown

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

@tornaria
Copy link
Copy Markdown
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