You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Actually, I'm not using the Sketch gem that's hosted on rubygems (it's ancient, unmaintained, and doesn't actually do sketching). I'm using my own gem: https://github.com/bfoz/sketch
Bundler should do the right thing though. Can you tell me exactly what happened?
So, my Gemfile contains gem 'dxf', github: 'bfoz/dxf-ruby', and when I run bundle, I get:
Fetching git://github.com/bfoz/dxf-ruby.git
Fetching gem metadata from https://rubygems.org/...........
Fetching version metadata from https://rubygems.org/..
Fetching dependency metadata from https://rubygems.org/.
Resolving dependencies...
Bundler could not find compatible versions for gem "sketch":
In Gemfile:
dxf was resolved to 0.3.1, which depends on
sketch (~> 0.4)
Could not find gem 'sketch (~> 0.4)', which is required by gem 'dxf', in any of the sources.
We got around this for ages by just forking the project and deleting the unparser feature (which we didn't depend upon), but now that we want to contribute some of our improvements back, we're running into this issue again.
Off the top of my head, I don't know exactly how to fix this, and I may not have time to look at it this weekend. I have a fuzzy memory that, once upon a time, bundler didn't respect the Gemfiles of nested dependencies. I thought that had been fixed, but maybe not. I'll look into this when I get a chance. Thanks for the info.
Hey friend,
Trying to install this, and it seems like you missed a zero when you updated the dependency on sketch, because the latest version for sketch (according to https://rubygems.org/gems/sketch, and the source at https://github.com/mustmodify/sketch/releases), the latest is 0.0.4, yet the gemspec wants 0.4.
Did I mess something up? Looks like Sketch hasn't been updated in years, yet you depend upon a nonexistent version.
The text was updated successfully, but these errors were encountered: