-
Notifications
You must be signed in to change notification settings - Fork 9
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
And suddenly Travis is unhappy about libgdal1-dev #61
Comments
yes, that's pretty strange -- at least on my machine, maybe my change was overzealous? if you add that dependency back, do things start working again? (i'll try and roll a patch to test, but that probably won't happen until tonight.) |
@craigcitro Thanks for the reply; yeah, pretty weird. If I add the dependency for libgdal-dev explicitly, it just gets upset about another dependency log,
Doesn't make any sense to me. apt-get should resolve all the dependencies automatically unless they can't be satisfied, which clearly isn't the case. (I also tried explicitly using apt-get call instead of the @craigcitro I think I'm stumped, but would greatly appreciate any hints you have whenever you get around to it. Much appreciated! |
well, it looks like we aren't the only folks hitting this; looks like the root cause is a nasty problem with dependencies on specific versions of packages. i'm gonna fork and play around for a few minutes, see what i find ... |
ok, so i understand what's going on here. the issue is that that said, i still have no idea what any of this code is actually doing -- if |
ahh, i love bugs like this: after quite a bit of fiddling, it turns out that the right fix was to undo part of my previous change. playing with installation order might work, but i realized that the smarter move was to just undo that: i moved most packages back before the PR coming shortly. (as a side note, it might be worth installing there are still some mysteries: for instance, why did this suddenly start failing a few days ago? my guess is that the PPA we get some packages from got updated around then, but i'm not sure. |
Thanks for the PR and the explanations above. What distro/version is Travis using for Linux anyhow? |
http://docs.travis-ci.com/user/ci-environment/ they're on ubuntu 12.04 (precise). |
Travis is failing to build RNeXML now due to an error installing libgdal1-dev see travis log It used to install this just fine, so I'm not sure what has happened; perhaps @craigcitro has some insight?
@sckott points RNeXML's installation of this dependency is now different from that in taxize
https://github.com/ropensci/RNeXML/blob/master/.travis.yml#L8 compared to https://github.com/ropensci/taxize/blob/master/.travis.yml#L7
But since craig changed the one in RNeXML 4fcd5f4 perhaps his change should be correct.
The text was updated successfully, but these errors were encountered: