Comments (7)
I run into exactly the same problem with ruby 1.9.3-p0 (rvm) - happens with a relatively clean install (just rake and bundler installed).
tobi@business ~ $ gem install churn
ERROR: While executing gem ... (Gem::DependencyError)
Unable to resolve dependencies: churn requires map (= 4.3.0); main requires map (>= 5.1.0)
A fix would be greatly appreciated
edit: Oh it seems that #11 should fix this. Please merge.
from churn.
"me too". Ran into the same problem on 1.9.3p0 w/ RVM.
from churn.
+1
from churn.
ERROR: While executing gem ... (Gem::DependencyError)
Unable to resolve dependencies: churn requires map (= 4.3.0); main requires map (>= 5.1.0)
ruby -v : ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0]
gem list --local
abstract (1.0.0)
actionmailer (3.2.1, 3.2.0, 3.1.3, 3.0.10, 3.0.9, 3.0.5)
actionpack (3.2.1, 3.2.0, 3.1.3, 3.0.10, 3.0.9, 3.0.5)
activemodel (3.2.1, 3.2.0, 3.1.3, 3.0.10, 3.0.9, 3.0.5)
activerecord (3.2.1, 3.2.0, 3.1.3, 3.0.10, 3.0.9, 3.0.5)
activeresource (3.2.1, 3.2.0, 3.1.3, 3.0.10, 3.0.9, 3.0.5)
activesupport (3.2.1, 3.2.0, 3.1.3, 3.0.10, 3.0.9, 3.0.5)
addressable (2.2.7)
arel (3.0.2, 2.2.3, 2.2.2, 2.2.1, 2.0.10, 2.0.9)
bcrypt-ruby (3.0.1, 2.1.4, 2.1.3)
builder (3.0.0, 2.1.2)
bundler (1.0.21)
cancan (1.6.7, 1.6.4, 1.5.0)
capistrano (2.9.0)
capybara (1.1.2)
capybara-webkit (0.11.0)
childprocess (0.3.1)
coffee-rails (3.2.2, 3.1.1)
coffee-script (2.2.0)
coffee-script-source (1.2.0)
database_cleaner (0.7.2)
devise (2.0.4, 2.0.0, 1.3.4, 1.2.1, 1.1.5)
devise_invitable (1.0.0, 0.5.0, 0.3.5)
erubis (2.7.0, 2.6.6)
exception_notifier (1.0.0)
execjs (1.3.0)
ffi (1.0.11)
hashie (1.2.0)
highline (1.6.11, 1.6.9, 1.6.1)
hike (1.2.1)
hpricot (0.8.6)
i18n (0.6.0, 0.5.0)
journey (1.0.3, 1.0.2)
jquery-rails (2.0.0, 1.0.19)
json (1.6.5, 1.6.4)
libwebsocket (0.1.3)
mail (2.4.1, 2.3.0, 2.2.19, 2.2.15)
meta_search (1.0.6)
mime-types (1.18, 1.17.2, 1.16)
mini_fb (1.1.7)
multi_json (1.1.0, 1.0.4)
net-scp (1.0.4)
net-sftp (2.0.5)
net-ssh (2.3.0, 2.2.1)
net-ssh-gateway (1.1.0)
nokogiri (1.5.2)
oauth (0.4.5)
orm_adapter (0.0.6, 0.0.4)
paperclip (2.3.6)
pjax_rails (0.1.10)
polyglot (0.3.3, 0.3.1)
rack (1.4.1, 1.3.6, 1.2.5, 1.2.4, 1.2.2)
rack-cache (1.1)
rack-mount (0.8.3, 0.6.14)
rack-pjax (0.5.7)
rack-ssl (1.3.2)
rack-test (0.6.1, 0.5.7)
rails (3.2.1, 3.2.0, 3.1.3, 3.0.10, 3.0.9, 3.0.5)
railties (3.2.1, 3.2.0, 3.1.3, 3.0.10, 3.0.9, 3.0.5)
rake (0.9.2.2, 0.8.7)
rdoc (3.12)
rest-client (1.6.7)
rmagick (2.13.1)
rubygems-update (1.8.15)
rubyzip (0.9.7)
sass (3.1.15)
sass-rails (3.2.4, 3.1.5)
selenium-webdriver (2.20.0)
simplecov (0.6.1, 0.5.4, 0.4.1)
simplecov-html (0.5.3, 0.4.3)
sitemap_generator (3.0.0, 1.3.8)
sprockets (2.1.2, 2.0.3)
sqlite3 (1.3.5, 1.3.4, 1.3.3)
sqlite3-ruby (1.3.3, 1.3.2)
thor (0.14.6)
tilt (1.3.3)
treetop (1.4.10, 1.4.9)
twitter_oauth (0.4.3)
tzinfo (0.3.32, 0.3.31, 0.3.25)
uglifier (1.2.3)
warden (1.1.1, 1.0.6, 1.0.3)
xpath (0.1.4)
from churn.
Hi, I'm having the same issue here, I already give +1 to the pull request that fix this :)
from churn.
Just an FYI, I inspired myself from the solution #danmayer gave on a similar issue to install metric_fu.
if you
gem install map -v=4.3.0
gem install map
you'll have both version of maps installed, so the installer will find them and not try to resolve which on to install, creating the conflict
from churn.
This should be resolved as well as other dependency issues... Sorry folks. I will try to be a better gem maintainer.
from churn.
Related Issues (20)
- License missing from gemspec HOT 2
- Remove jeweler and simply gem build process
- Add support for sending churn results to a host
- Add support for perforce to help support Turbulence HOT 2
- add documentation about remote churn metric pushing
- Allow more flexible ignores (e.g. **/<file> for nested files) HOT 3
- Hide "Classes:" and "Methods:" when empty HOT 4
- Support for more syntaxes HOT 2
- Cannot insert password for SVN repository HOT 3
- SVN: FATAL: child class must implement HOT 1
- Vim: Warning: Output is not to a terminal HOT 1
- Churn requires a bazaar, git, mercurial, or subversion source control (RuntimeError) HOT 1
- Invalid byte sequence in UTF-8 HOT 1
- [Question] How to set file extention of the checked files? HOT 1
- Support for TFS
- Document that file_extension and file_prefix can also be supplied as regular expression HOT 1
- Passing an empty Array as the ignore_files value generates a RegexpError HOT 5
- Feature request: Support `churn --version` HOT 6
- Feature request: Add support for json output HOT 2
- switch to using Prism for parsing Ruby methods
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from churn.