Skip to content
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

Broken dependencies in torquebox-backstage-0.4.0 gem #3

Closed
AncientLeGrey opened this issue Jun 5, 2011 · 3 comments
Closed

Broken dependencies in torquebox-backstage-0.4.0 gem #3

AncientLeGrey opened this issue Jun 5, 2011 · 3 comments
Assignees
Milestone

Comments

@AncientLeGrey
Copy link

Hi!

I have problems installing the troquebox-backstage-0.4.0 gem into a fresh
torquebox-1.0.1 server installation:

$ gem install torquebox-backstage
ERROR:  Error installing torquebox-backstage:
        torquebox-backstage requires tilt (= 1.3.0, runtime)
$ backstage
Gem::LoadError: can't activate tilt (= 1.3.0, runtime) for ["torquebox-backstage-0.4.0"], already activated tilt-1.3.2 for ["sinatra-1.2.6", "torquebox-backstage-0.4.0"]

I think removing this line will fix it:
https://github.com/torquebox/backstage/blob/v0.4.0/Gemfile#L13

@tobias
Copy link
Member

tobias commented Jun 5, 2011

I had to pin to tilt 1.3.0 to work-around, though unfortunately I don't recall what. It hay have been a jruby 1.6.1 bug. Either way, the real issue here is that the backstage binary is not activating bundler, and the gemspec needs to be regenerated to depend on tilt 1.3.0 (assuming it's still needed - I'll check on that). I'll fix this at the same time as issue #4.

@ghost ghost assigned tobias Jun 5, 2011
@tobias
Copy link
Member

tobias commented Jun 6, 2011

This should be fixed in the 0.4.1 gem I just released. If not, let me know.

@tobias tobias closed this as completed Jun 6, 2011
@AncientLeGrey
Copy link
Author

Great!

I tested installation and deployment of 0.4.1 into tb-1.0.1 with

  • bundled jruby-1.6.2
  • rvm jruby-1.6.2
    Both are working without any problems.

torquebox-backstage gem is a user-friendly (and script-friendly) installation experience now 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants