Skip to content

Instantly share code, notes, and snippets.

@deepak
Created October 21, 2010 03:48
Show Gist options
  • Save deepak/637898 to your computer and use it in GitHub Desktop.
Save deepak/637898 to your computer and use it in GitHub Desktop.
only the rake bin has an extra dir "foo" on it
deepak@octo:~$ rvm debug
ree-1.8.7-2010.02:
/home/deepak/.rvm/scripts/info: line 12: zsh: command not found
rvm 1.0.0 by Wayne E. Seguin ([email protected]) [http://rvm.beginrescueend.com/]
ree-1.8.7-2010.02:
system:
uname: "Linux octo 2.6.32-25-generic #44-Ubuntu SMP Fri Sep 17 20:05:27 UTC 2010 x86_64 GNU/Linux"
zsh: ""
bash: "GNU bash, version 4.1.5(1)-release (x86_64-pc-linux-gnu)"
rvm:
version: "rvm 1.0.0 by Wayne E. Seguin ([email protected]) [http://rvm.beginrescueend.com/]"
ruby:
interpreter: "ruby"
version: "1.8.7"
date: "2010-04-19"
platform: "x86_64-linux"
patchlevel: "2010-04-19 patchlevel 253"
full_version: "ruby 1.8.7 (2010-04-19 patchlevel 253) [x86_64-linux], MBARI 0x6770, Ruby Enterprise Edition 2010.02"
homes:
gem: "/home/deepak/.rvm/gems/ree-1.8.7-2010.02"
ruby: "/home/deepak/.rvm/rubies/ree-1.8.7-2010.02"
binaries:
ruby: "/home/deepak/.rvm/rubies/ree-1.8.7-2010.02/bin/ruby"
irb: "/home/deepak/.rvm/rubies/ree-1.8.7-2010.02/bin/irb"
gem: "/home/deepak/.rvm/rubies/ree-1.8.7-2010.02/bin/gem"
rake: "/home/deepak/.rvm/gems/ree-1.8.7-2010.02/bin/rake"
environment:
PATH: "/home/deepak/.rvm/gems/ree-1.8.7-2010.02/bin:/home/deepak/.rvm/gems/ree-1.8.7-2010.02@global/bin:/home/deepak/.rvm/rubies/ree-1.8.7-2010.02/bin:/home/deepak/.rvm/bin:/home/deepak/opt/redis-1.2.6:/home/deepak/opt/apache-tomcat-5.5.30/bin:/home/deepak/opt/apache-ant-1.8.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/yajl-1.0.11/bin"
GEM_HOME: "/home/deepak/.rvm/gems/ree-1.8.7-2010.02"
GEM_PATH: "/home/deepak/.rvm/gems/ree-1.8.7-2010.02:/home/deepak/.rvm/gems/ree-1.8.7-2010.02@global"
BUNDLE_PATH: "/home/deepak/.rvm/gems/ree-1.8.7-2010.02"
MY_RUBY_HOME: "/home/deepak/.rvm/rubies/ree-1.8.7-2010.02"
IRBRC: "/home/deepak/.rvm/rubies/ree-1.8.7-2010.02/.irbrc"
RUBYOPT: ""
gemset: ""
PATH:
/home/deepak/.rvm/gems/ree-1.8.7-2010.02/bin:/home/deepak/.rvm/gems/ree-1.8.7-2010.02@global/bin:/home/deepak/.rvm/rubies/ree-1.8.7-2010.02/bin:/home/deepak/.rvm/bin:/home/deepak/opt/redis-1.2.6
uname -a: Linux octo 2.6.32-25-generic #44-Ubuntu SMP Fri Sep 17 20:05:27 UTC 2010 x86_64 GNU/Linux
permissions: /home/deepak/.rvm:
total 104
drwxr-xr-x 21 deepak deepak 4096 2010-08-24 13:44 .
drwxr-xr-x 71 deepak deepak 4096 2010-10-21 09:09 ..
drwxr-xr-x 2 deepak deepak 4096 2010-10-13 13:08 archives
drwxr-xr-x 2 deepak deepak 12288 2010-10-13 13:47 bin
drwxr-xr-x 2 deepak deepak 4096 2010-10-13 13:14 config
drwxr-xr-x 2 deepak deepak 4096 2010-10-13 13:47 environments
drwxr-xr-x 2 deepak deepak 4096 2010-08-24 13:37 examples
drwxr-xr-x 18 deepak deepak 4096 2010-10-13 13:47 gems
drwxr-xr-x 6 deepak deepak 4096 2010-08-24 13:44 gemsets
drwxr-xr-x 2 deepak deepak 4096 2010-08-24 13:37 help
drwxr-xr-x 2 deepak deepak 4096 2010-08-24 13:37 hooks
drwxr-xr-x 3 deepak deepak 4096 2010-08-24 13:37 lib
-rw-r--r-- 1 deepak deepak 1038 2010-08-24 13:37 LICENCE
drwxr-xr-x 6 deepak deepak 4096 2010-09-03 18:35 log
drwxr-xr-x 2 deepak deepak 4096 2010-08-24 13:37 man
drwxr-xr-x 4 deepak deepak 4096 2010-08-24 13:37 patches
-rw-r--r-- 1 deepak deepak 5909 2010-08-24 13:37 README
drwxr-xr-x 3 deepak deepak 4096 2010-09-03 17:55 repos
drwxr-xr-x 6 deepak deepak 4096 2010-10-13 13:10 rubies
drwxr-xr-x 3 deepak deepak 4096 2010-08-24 13:37 scripts
drwxr-xr-x 8 deepak deepak 4096 2010-10-13 13:10 src
drwxr-xr-x 2 deepak deepak 4096 2010-08-24 13:37 tmp
drwxr-xr-x 32 deepak deepak 4096 2010-10-13 13:47 wrappers
/home/deepak/.rvm/rubies:
total 24
drwxr-xr-x 6 deepak deepak 4096 2010-10-13 13:10 .
drwxr-xr-x 21 deepak deepak 4096 2010-08-24 13:44 ..
lrwxrwxrwx 1 deepak deepak 42 2010-08-24 14:56 default -> /home/deepak/.rvm/rubies/ree-1.8.7-2010.02
drwxr-xr-x 8 deepak deepak 4096 2010-10-13 13:10 jruby-1.5.2
drwxr-xr-x 26 deepak deepak 4096 2010-09-03 18:24 jruby-head
drwxr-xr-x 5 deepak deepak 4096 2010-08-24 13:44 ree-1.8.7-2010.02
drwxr-xr-x 6 deepak deepak 4096 2010-09-03 16:24 ruby-1.9.2-p0
/home/deepak/.rvm/config/alias \(filtered\):
default=ree-1.8.7-2010.02
/home/deepak/.rvm/config/db \(filtered\):
#General
niceness=0
# Rubies
interpreter=ruby
ruby_version=1.8.7
ruby_configure_flags=--enable-shared
ruby_patchlevel=299
ruby_configure=--enable-shared
ruby_repo_url=http://svn.ruby-lang.org/repos/ruby
ruby_1.0_url=ftp://ftp.ruby-lang.org/pub/ruby/1.0
ruby_1.2_url=ftp://ftp.ruby-lang.org/pub/ruby/1.2
ruby_1.3_url=ftp://ftp.ruby-lang.org/pub/ruby/1.3
ruby_1.4_url=ftp://ftp.ruby-lang.org/pub/ruby/1.4
ruby_1.5_url=ftp://ftp.ruby-lang.org/pub/ruby/1.5
ruby_1.6_url=ftp://ftp.ruby-lang.org/pub/ruby/1.6
ruby_1.7_url=ftp://ftp.ruby-lang.org/pub/ruby/1.7
ruby_1.8_url=ftp://ftp.ruby-lang.org/pub/ruby/1.8
ruby_1.9_url=ftp://ftp.ruby-lang.org/pub/ruby/1.9
ruby_2.0_url=ftp://ftp.ruby-lang.org/pub/ruby/2.0
ruby_1.9.1_patch_level=378
ruby_1.9.2_patch_level=0
ruby_1.8.5_patch_level=231
ruby_1.8.6_patch_level=399
ruby_1.8.7_patch_level=302
rubygems_version=1.3.7
rubygems_1.3.5_url=http://rubyforge.org/frs/download.php/60718
rubygems_1.3.6_url=http://rubyforge.org/frs/download.php/69365
rubygems_1.3.7_url=http://rubyforge.org/frs/download.php/70696
rbx_version=1.0.1
rbx_1.0.0_patch_level=20100514
rbx_1.0.1_patch_level=20100603
rbx_url=http://asset.rubini.us
rubinius_repo_url=git://github.com/evanphx/rubinius.git
ree_version=1.8.7
ree_configure_flags=--dont-install-useful-gems
ree_1.8.6_patch_level=20090610
ree_1.8.6_url=http://rubyforge.org/frs/download.php/58677
ree_1.8.6_repo_url=git://github.com/FooBarWidget/rubyenterpriseedition.git
ree_1.8.7_url=http://rubyforge.org/frs/download.php/71096
ree_1.8.7_repo_url=git://github.com/FooBarWidget/rubyenterpriseedition187.git
ree_1.8.7_patch_level=2010.02
jruby_version=1.5.2
jruby_repo_url=git://github.com/jruby/jruby.git
jruby_url=http://jruby.org.s3.amazonaws.com/downloads
macruby_version=0.6
macruby_url=http://www.macruby.org/files
macruby_repo_url=git://git.macruby.org/macruby/MacRuby.git
macruby_nightly_url=http://www.macruby.org/files/nightlies/macruby_nightly-latest.pkg
maglev_version=24067
maglev_url=http://glass-downloads.gemstone.com/maglev
maglev_repo_url=git://github.com/MagLev/maglev.git
shyouhei_repo_url=git://github.com/shyouhei/ruby.git
ironruby_version=1.0
ironruby_repo_url=git://github.com/ironruby/ironruby.git
ironruby_1.0_url=http://rubyforge.org/frs/download.php/70179/
# Packages
readline_url=ftp://ftp.gnu.org/gnu/readline
libiconv_url=http://ftp.gnu.org/pub/gnu/libiconv
curl_url=http://curl.haxx.se/download
openssl_url=http://www.openssl.org/source
zlib_url=http://www.zlib.net
autoconf_url=ftp.gnu.org/gnu/autoconf
ncurses_url=http://ftp.gnu.org/pub/gnu/ncurses
pkg-config_url=http://pkgconfig.freedesktop.org/releases
gettext_url=ftp://ftp.gnu.org/pub/gnu/gettext
libxml2_url=ftp://xmlsoft.org/libxml2/
glib_url=http://ftp.gnome.org/pub/gnome/sources/glib/2.23
mono_url=http://ftp.novell.com/pub/mono/sources/mono/
llvm_url=https://llvm.org/svn/llvm-project/llvm/trunk
gem sources:
http://rubygems.org/deepak@octo:~$
> type rvm | head -n1
=> rvm is a function
deepak@octo:~$ rake -T
bash: /home/deepak/.rvm/gems/ree-1.8.7-2010.02/bin/rake: /home/deepak/foo/bin/ruby: bad interpreter: No such file or directory
deepak@octo:~/.rvm/gems/ree-1.8.7-2010.02/bin$ cat rake
#!/home/deepak/foo/bin/ruby
#
# This file was generated by RubyGems.
#
# The application 'rake' is installed as part of a gem, and
# this file is here to facilitate running it.
#
require 'rubygems'
version = ">= 0"
if ARGV.first =~ /^_(.*)_$/ and Gem::Version.correct? $1 then
version = $1
ARGV.shift
end
gem 'rake', version
load Gem.bin_path('rake', 'rake', version)
@deepak
Copy link
Author

deepak commented Oct 21, 2010

only the rake bin has the bad shebang

deepak@octo:~/.rvm/gems/ree-1.8.7-2010.02/bin$ ls -l | wc -l
44

deepak@octo:~/.rvm/gems/ree-1.8.7-2010.02/bin$ grep -r foo *
rake:#!/home/deepak/foo/bin/ruby

@deepak
Copy link
Author

deepak commented Oct 21, 2010

the spec and autospec bins had:
#!/usr/bin/env jruby

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment