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

Add Blink.jl as a dependency to work around Pkg resolver issues. #135

Merged
merged 1 commit into from Dec 27, 2019

Conversation

tkoolen
Copy link
Collaborator

@tkoolen tkoolen commented Dec 25, 2019

It seems the resolver can't handle our test dependencies. I was looking into the recent Travis failures for this package (https://travis-ci.org/rdeits/MeshCat.jl/jobs/628465886#L323-L338),
but also for dependent packages (https://travis-ci.org/JuliaRobotics/MeshCatMechanisms.jl/jobs/629392015#L347-L358). I couldn't really make sense of the unsatisfiable requirements message produced by the resolver, and I eventually found out that simply adding Blink as an explicit dependency of MeshCat makes tests pass again.

It seems the resolver can't handle our test dependencies. I was looking
into the recent Travis failures
for this package (https://travis-ci.org/rdeits/MeshCat.jl/jobs/628465886#L323-L338),
but also for dependent packages
(https://travis-ci.org/JuliaRobotics/MeshCatMechanisms.jl/jobs/629392015#L347-L358).
I couldn't really make sense of the unsatisfiable requirements message
produced by the resolver, and I eventually found out that simply adding
Blink as an explicit dependency of MeshCat makes tests pass again.
@tkoolen
Copy link
Collaborator Author

tkoolen commented Dec 25, 2019

Opened JuliaGizmos/Blink.jl#226 in response to Travis error on 1.0.

@tkoolen
Copy link
Collaborator Author

tkoolen commented Dec 27, 2019

Since this at least fixes the build for OSX and Linux, not only for this package but (hopefully) for all dependencies, I'm going to go ahead and merge this now.

@tkoolen
Copy link
Collaborator Author

tkoolen commented Dec 28, 2019

Apologies, the Travis error that I thought was on 1.0 was actually on 1.3, and should be resolved by JuliaGizmos/Blink.jl#225.

@rdeits
Copy link
Owner

rdeits commented Dec 30, 2019

👍 thanks for doing this!

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.

None yet

2 participants