-
Notifications
You must be signed in to change notification settings - Fork 145
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
[Don't merge yet] Update glob dependency #119
Conversation
No, it is in fact
Now, to find out which package depends on advapi32-sys |
I recommend giving |
Yes, but I need to track down what happens on Travis... And can't reproduce it locally 😬 |
Oh god, it is in fact
|
2777f71
to
2daf23f
Compare
So, effectively I should have read about |
|
This fixes a dependency resolution problem when picking minimal dependencies as allowed by SemVer. The underlying problem is with the outdated `winapi = ^0.2`, which contains a chain to `advapi32-sys = *` and finally `winapi = 0.0.1`, which is itself a faulty package (invalid syntax). In the glium case, the dependency chain is much longer through `glutin`, wayland, `dlib` and `libloading`.
2daf23f
to
44e085e
Compare
Oh no |
There is nothing we can directly do, I fear:
|
Tries to fix the tests under minimal-versions in the Travis matrix. Some dependency
resolves to
winapi=0.0.1
in that condition and this is a faulty version that was notyanked. The guess here is that
getopts
is affected since it did depend ontempdir
but now that has been relegated to a
dev-dependency
. We'll see.