Package: bundler Version: 1.1.4-6 Severity: normal Dear Maintainer,
The /usr/bin/bundle binary supplied by the bundler package uses "#!/usr/bin/env ruby" as its shebang line. This means that when I run `bundle install` with a non-system ruby enabled, and I don't have the bundler gem separately installed, the `bundle install` command fails with the following output: $ bundle install /home/alex/.rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require': cannot load such file -- bundler (LoadError) from /home/alex/.rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require' from /usr/bin/bundle:2:in `<main>' This is specifically a problem when using chruby (and chruby-exec) to select the activated ruby. The `bundle` package should specify the system ruby to run with, otherwise `require "bundler"` will fail to see the installed libraries at /usr/lib/ruby/vendor_ruby/bundler. Replacing the shebang line with "#!/usr/bin/ruby" fixes this. -- System Information: Debian Release: 7.0 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages bundler depends on: ii ruby 1:1.9.3 ii ruby1.9.1 [ruby-interpreter] 1.9.3.194-8.1 Versions of packages bundler recommends: ii build-essential 11.5 ii less 444-4 ii ruby-dev 1:1.9.3 ii rubygems-integration 1.1 ii sudo 1.8.5p2-1+nmu1 bundler suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org