* Sam Ruby <rubys@intertwingly.net> [130602 16:34]: > On 06/02/2013 08:34 AM, Christian Hofstaedtler wrote: [..] > >>Therefore, the right place to focus is on getting a version of > >>bundler which play's nice with Debian? > > > >I am not sure what you mean with that. How does the existing > >bundler package not help? > > > >If you have a minimal testcase which shows where bundler and/or > >rubygems-integration breaks something, I can take a look at that. > > Indeed, I may be confused. So lets start over with the latest symptom: > > Invalid gemspec in [/usr/share/rubygems-integration/1.9.1/specifications/actionpack-3.2.13.gemspec]: > Illformed requirement ["~> #<Gem::Version:0x00000001d13660>"] > Invalid gemspec in [/usr/share/rubygems-integration/1.9.1/specifications/actionpack-3.2.13.gemspec]: > Illformed requirement ["~> #<Gem::Version:0x00000001d13660>"] > Invalid gemspec in [/usr/share/rubygems-integration/1.8/specifications/actionpack-3.2.13.gemspec]: > Illformed requirement ["~> #<Gem::Version:0x00000001d13660>"] > Invalid gemspec in [/usr/share/rubygems-integration/1.8/specifications/actionpack-3.2.13.gemspec]: > Illformed requirement ["~> #<Gem::Version:0x00000001d13660>"] The above lines are a bug in ruby-actionpack-3.2. I've opened a bug against ruby-actionpack-3.2 for this. (Bug# pending.) > /usr/lib/ruby/vendor_ruby/bundler/resolver.rb:296:in `resolve': > Could not find gem 'rails (= 3.2.13) ruby' in the gems available on > this machine. (Bundler::GemNotFound) [..] > Reproduction instructions: > > 1. sudo apt-get install git-buildpackage > > 2. # clone the packaging repo > gbp-clone --pristine-tar > git://anonscm.debian.org/pkg-ruby-extras/ruby-shoulda-matchers.git > > 3. # install build dependencies (like a bundle install - we need to > capture all dependencies during packaging) > sudo aptitude install debhelper gem2deb rake ruby-jquery-rails \ > ruby-coffee-rails ruby-sass-rails ruby-uglifier ruby-actionpack-3.2 \ > ruby-rspec bundler This does not include actually installing *rails*. This is a problem of broken build-dependencies in ruby-shoulda-matchers (which needs to add ruby-rails-3.2). C. -- Christian Hofstaedtler | design, deploy, scale http://christian.hofstaedtler.name/ | phone +43 720 699846
Attachment:
signature.asc
Description: Digital signature