-
Notifications
You must be signed in to change notification settings - Fork 381
Taps 0.3 Load Error: no such file to load -- taps/operation #69
Comments
Could you try updating to the latest |
Works nicely now. Thanks. |
I'm having the same issue with latest heroku (heroku-gem/2.17.0) and taps (taps-0.3.23). |
I am also having this issue with the lastest heroku 2.17.0 and taps 0.3.23 |
As Am I. Also using heroku 2.17.0 and taps 0.3.23 |
Seeing the same issue using heroku 2.17.0 and taps 0.3.23 |
Ditto.. Can someone reopen this please ? |
Also having the same issue with heroku 2.17.0 and taps 0.3.23 |
BUMP! Still having issues with heroku 2.18.1 and taps 0.3.23. |
Those that are having issues:
And please paste the output of these commands:
|
@ddollar: here you go (venv)Ryans-MacBook-Pro:project rdpfeffer$ which ruby I followed the commands in the heroku docs to install both of these, running Mac OS X10.7 the commands that I am running: |
I had problems when I installed the Toolbelt for OSX 10.7 I fixed the problems by manually removing the heroku binary and then running:
My stuff is located here:
|
@rdpfeffer can you run the following in irb and then paste the output:
And then run this from the command line and paste the output
|
I installed the CLI via the gem
|
Ryans-MacBook-Pro:project rdpfeffer$ irb
Ryans-MacBook-Pro:project rdpfeffer$ gem env
|
@ddollar I should also note that we are running python/django so we are not doing anything with ruby other than what the tools require |
RubyGems Environment:
|
Here the output on my machine: jknotzke@shampoo:
|
Same issue, but even rolled back to 2.16.0 :(. [jedwards@jayme-ubuntu:~/kinlighten] $ gem env
|
Moving to 2.16.0 worked for me. |
P.S. This is with taps 0.3.23 and heroku 2.16.0 (the only versions installed). |
I'm seeing this as well; heroku 2.19.2, taps 0.3.23. |
Same error for me: ~/.rvm/rubies/ruby-1.9.3-p0/bin/ruby Installed Heroku from the toolbelt. It seems the last comment from Heroku was a month ago. Any progress on this? Perhaps a workaround? |
I'm digging around on this today. Sorry for the delay in response, but I've yet to have much luck reproducing this locally, which always makes things harder to track down. |
Is there perhaps a workaround? Sent from my iPad, please excuse typos. On 28 Feb 2012, at 21:54, Wesley Bearyreply@reply.github.com wrote:
|
@kakubei I can guess at one, but since I'm not having luck locally it is difficult to know for sure. Could you try: |
For those of you still having issues you might also consider using the pg backups addon to manage this sort of thing (and basic support is free). You can find info here: http://devcenter.heroku.com/articles/pgbackups |
@adamlogic - thanks for the details, totally makes sense that it could occur this way (but slipped my mind to mention it). |
I'm going to call this good for the time being, but if you are still experiencing this and the gem and/or Gemfile usage mentioned here doesn't fix it for you please let me know. |
My gem version is as follow: heroku (2.30.2) And in had the same issue here. Tried the above solutions, none of them work. I'm not using rvm. |
@datnt - are you using a toolbelt installation or a gem installation of heroku? |
I solved problem by using than install all gems which you need without sudo. gem install heroku and now My Gemfile source 'http://rubygems.org' gem 'rails', '3.1.3' Bundle edge Rails instead:gem 'rails', :git => 'git://github.com/rails/rails.git'group :development, :test do Gems used only for assets and not requiredin production environments by default.group :assets do gem 'jquery-rails' |
@finfort - great, thanks for the update. |
@finfort's solution finally worked for me after all else failed |
I'm still having this issue. Using heroku-toolbelt/2.33.0 and I should note that we've started using the toolbelt version exclusively now that the gemified version has been deprecated. |
I was having this same problem with Rbenv (with Ruby !.9.3-p125) and the toolbelt. I gave up trying to work with the toolbelt, so I added 'heroku', 'sqlite3', and 'taps' to my Gemfile and have been successfully been using |
@dpmccabe Yup that's what I ended up doing. Which is fine except the gem versions is being deprecated and we're being told to use the toolbelt. |
adding both heroku and taps in gemfile and then doing bundle exec heroku db:pull fixed it form me. |
This issue is still happening for me. All combinations of:
Nothing working. THis issue needs to be reopened. |
I'm experiencing this as well.
@geemus If you want to pair on this, email me and set up a time and we can use my machine for you to track it down. |
@wesgarrison @HuffMoody - sorry to hear that. Could you perhaps try using - https://github.com/heroku/heroku-taps (which includes vendored taps). I haven't touched it in a little while but I think it might help and be the quickest/easiest fix. @wesgarrison - sounds good. I'm travelling today, but if the above doesn't work for you I should be able to work on it more directly later this week. |
@geemus I used pgbackups to get my database loaded, so I'm not in a bind to get this done, so I can wait until you're around and available to dig in without mucking things up in the meantime. |
@geemus I'm using pgbackups as well so no immediate rush. Installing heroku-taps then using db:pull gives the following error
|
@HuffMoody I'm seeing the same thing right now too. |
Well, crap. I'm home again so my schedule is less hectic, hopefully a solution can happen soon. As someone who has never personally used taps, what things are you guys needing/wanting from it that pgbackups can't support? (pgbackups in the more recommended path these days, fwiw). |
The main thing is cross database support. Sometimes I want to push a mysql db into heroku/pg. Or, I only want to push a single table, which I might be able to do with pgbackups, but I'm not sure and don't see any documentation on how to do that. With pgbackups you have to be running pg locally. Maybe I should do that conversion locally, but it's one more step. Could be that pgbackups could replace the taps interface with better documentation, but other might have more stringent usecases than me. |
@will - is there a way to use pgbackups to do single table transfer or is it always full-db? @wesgarrison - thanks for clarification. I would argue that cross database is to be avoided (there are tons of weird gotchas that taps can't really deal with in a reasonable way, which you might not run into yet, but likely will if you use this a lot). Is there a reason not to run pg locally in the first place (and therefore avoid ever needing to convert the data)? The single table case is interesting though and certainly not clear how (or at least I don't know how). Are there particular parts of pgbackups that you feel need additional docs or that you have questions about? |
pgbackups is always full db. If you need to do a single table, you can run Also taps is awful, I cant wait until we kill it. It's the worst. It is so bad. |
IMO, then, I say deprecate taps and replace with links to good documentation examples on how you'd do the equivalent things in pgbackups. It works in the gem, so don't support it in toolbelt, perhaps. Someone can always use taps locally to convert their local mysql/sqlite/whatever database into a local pg database (which is where that should probably happen anyway so it can be reviewed) and then up into heroku. |
@wesgarrison - yeah. I think we want something like that to happen internally but nobody is focusing on it presently. |
gem install heroku and then bundle install worked for me thank you @geemus |
I'm getting this error too. Here's my taps and heroku version info:
|
For me installing the toolbelt and sqlite3 via homebrew fixed the issue. ruby 1.9.2 |
I too am getting this error, and here's how I worked around it (on Mac OS X 10.8) with rbenv as my Ruby manager Fire up your favorite editor and open I can't explain why Heroku bundles a Ruby version with the toolbelt, but I can tell you that's why changing Ruby versions with rbenv has no effect on this problem. Since I use Ruby 1.9.3 for pretty much all of my projects anyway, I went ahead and edited that like at the top of the heroku script to read: That uses the equivalent of |
I can confirm @jcarlson 's work-around on OS X 10.8.4. |
Taps, db:push and db:pull are soon to be replaced with pg:push and pg:pull. If anyone subscribed to this thread would like to check it out early and give feedback, information is at heroku/heroku-pg-extras#42 Even though this issue here is closed, it comes up on google results for "heroku pg:pull", and seems like people are still discussing here about taps. |
I get this error whenever I try DB push/pull:
I already have the latest releases of the
heroku
(1.17.10) andtaps
(0.3.15) gems installed.The text was updated successfully, but these errors were encountered: