Installed the latest heroku gem and still no luck.  Any thoughts would
be appreciated.

foo$ heroku version
heroku-gem/1.4

foo$ taps version
0.2.22

foo$ heroku db:push
Install the Taps gem to use db commands. On most systems this will be:
sudo gem install taps

This is where the error appears to be thrown (/opt/local/lib/ruby/gems/
1.8/gems/heroku-1.4/lib/heroku/commands/db.rb for me):

def initialize(*args)
      super(*args)
      gem 'taps', '>= 0.2.8', '< 0.3.0'
      require 'taps/client_session'
   rescue LoadError
      error "Install the Taps gem to use db commands. On most systems
this will be:\nsudo gem install taps"
end


On Dec 2, 1:47 pm, Morten Bagai <[email protected]> wrote:
> Actually, the current gem version is 1.4. It's on gemcutter.
>
> M
>
> On Dec 2, 2009, at 10:39 AM, Chris Baglieri <[email protected]>  
> wrote:
>
>
>
> > I'm trying to push a database and 'heroku db:push' is alerting me that
> > I do not have the taps gem installed.  The step before issuing the
> > heroku command, I installed taps (0.2.22) and confirmed it was there.
> > I'm attempting to do this from OSX.  Someone in the IRC channel
> > suggested I confirm all of taps dependencies where installed and it
> > appears they are. I also updated my heroku gem (which coincidentally
> > was a version behind) hoping that would make a difference.  Looking at
> > db.rb, the problem is happening on initialize.  I am running
> > everything out of my /opt/local/bin... directory for whatever that's
> > worth.  From my command line I can issue taps commands.  Could it be
> > that the heroku gem is unable to find my taps gem?  My path is below
> > along with some other helpful bits:
>
> > foo$ echo $PATH
> > /opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/sbin:/opt/
> > local/lib/postgresql84/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/
> > bin:/usr/X11/bin
>
> > foo$ gem -v
> > 1.3.5
>
> > foo$ taps version
> > 0.2.22
>
> > foo$ heroku version
> > heroku-gem/1.3
>
> > foo$ which taps
> > /opt/local/bin/taps
>
> > foo$ which heroku
> > /opt/local/bin/heroku
>
> > --
>
> > You received this message because you are subscribed to the Google  
> > Groups "Heroku" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected]
> > .
> > For more options, visit this group 
> > athttp://groups.google.com/group/heroku?hl=en
> > .

--

You received this message because you are subscribed to the Google Groups 
"Heroku" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/heroku?hl=en.


Reply via email to