-
Notifications
You must be signed in to change notification settings - Fork 20
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
GraphML example can not be executed on MacOS #194
Comments
I found this installation guide within the igraph documentation. Mainly this line is of interest:
So I would say, the library that gives GraphML support is not included on the Mac versions of CRAN and hence I have no clear idea how to change this yet. Maybe we use a different driver to give the example in the vignette? |
If we find a good example dataset. Not sure if there are ways to conditionally run chuncks based on the OS, but probably that either way is too much to do for only one example (although I do think the example is really nice..). Also, from the email I get that "the igraph maintainer has broken the detection", which 1) I don't know what it means (maybe @Robinlovelace you have a clue?) and 2) it seems to suggest this is a delibarate choice of igraph and not something that is only a result of a missing dependency on the CRAN server.. 😕 (but again I cannot find anything in igraphs changelogs that mentions this) |
This is probably too much for just one example, but we could also pre-compute all vignettes and entirely skip that stage of R CMD CHECK. The main downside is that we also skip all "tests" implicitly written in the vignettes. |
I asked the igraph maintainers about it: https://igraph.discourse.group/t/graphml-support-on-macos/1040 It is not intended and they will look into it. For the meantime however I will remove the example from the vignette such that sfnetworks remains on CRAN. |
Email from CRAN:
To me quite an unclear message, especially since the changelogs of igraph don't mention anything in this regard. But looking at the warning messages in the CRAN checks it seems to be that you cannot import GraphML on MacOS anymore. We only use this in an example in the vignette.
The text was updated successfully, but these errors were encountered: