Summary: | app-admin/chef-solr could not start (unsatisfied net-ssh ~> 2.1.3 dependency) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Julien Sanchez <julien.sanchez> |
Component: | Current packages | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | hollow |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Julien Sanchez
2012-03-31 20:55:32 UTC
*sigh* What's the preferred way to solve this sort of conflicts (according to Gentoo ruby project's policy)? And just for my own curiosity, is there any reason net-ssh-2.1.4 to have been dropped instead of being stabilized? (In reply to comment #2) > What's the preferred way to solve this sort of conflicts (according to > Gentoo ruby project's policy)? We can solve this either by providing slots if the package really has incompatible API changes between version numbers, or we fix the dependencies of the requesting package. We do this because the 'every version is a slot' policy of rubygems doesn't work very well with how Gentoo handles packages. > And just for my own curiosity, is there any reason net-ssh-2.1.4 to have > been dropped instead of being stabilized? As far as I can tell all 2.x versions are API compatible, so we aim to stable one of the 2.2.x versions instead. (In reply to comment #3) Thanks for your answer Hans. I've found that next version of chef-related gems (0.10.10) will depend on net-ssh 2.2. Until then, perhaps net-ssh-2.1.4 could be reintroduced in portage tree if possible? chef-solr-0.10.10_beta1 is now in portage which should fix the dependency issues |