How to include gems your host doesn't support
(Thursday, February 26, 2009, at 05:53 PM)
So, my friends Ian Pearce and Max Darham and I are working on a little add on for a website that scrapes information from PDF’s. We were saddened by the fact that Dreamhost does not support this seemingly cool gem (that i haven’t even dove into yet it must be said) called PDF::Reader. We searched for a while, then found this great info:
Here’s the trace of how you get it all going in your terminal (if you’re on mac).
-Baakoffe:freepress dgaffney$ sudo gem install gemsonrails
Password:
Sorry, try again.
Password:
Successfully installed gemsonrails-0.7.2
1 gem installed
Installing ri documentation for gemsonrails-0.7.2...
Installing RDoc documentation for gemsonrails-0.7.2...
The-Baakoffe:freepress dgaffney$ rake gem:freeze GEM=pdf-reader
(in /Users/dgaffney/Sites/Rails/freepress)
rake aborted!
Don't know how to build task 'gem:freeze'
(See full trace by running task with --trace)
The-Baakoffe:freepress dgaffney$ rake gems:freeze GEM=pdf-reader
(in /Users/dgaffney/Sites/Rails/freepress)
rake aborted!
Don't know how to build task 'gems:freeze'
(See full trace by running task with --trace)
The-Baakoffe:freepress dgaffney$ rake gems:freeze GEM=pdf_reader
(in /Users/dgaffney/Sites/Rails/freepress)
rake aborted!
Don't know how to build task 'gems:freeze'
(See full trace by running task with --trace)
The-Baakoffe:freepress dgaffney$ gemsonrails
Installed gems_to_rails 0.7.2 to ./vendor/plugins/gemsonrails
The-Baakoffe:freepress dgaffney$ rake gems:freeze GEM=pdf_reader
(in /Users/dgaffney/Sites/Rails/freepress)
rake aborted!
No gem pdf_reader is installed. Do 'gem list pdf_reader' to see what you have available.
(See full trace by running task with --trace)
The-Baakoffe:freepress dgaffney$ rake gems:freeze GEM=pdf-reader
(in /Users/dgaffney/Sites/Rails/freepress)
WARNING: Installing to ~/.gem since /usr/local/lib/ruby/gems/1.8 and
/usr/local/bin aren't both writable.
WARNING: You don't have /Users/dgaffney/.gem/ruby/1.8/bin in your PATH,
gem executables will not run.
Unpacked pdf-reader 0.7.5 to 'pdf-reader-0.7.5'
The-Baakoffe:freepress dgaffney$ sudo rake gems:freeze GEM=pdf-reader
(in /Users/dgaffney/Sites/Rails/freepress)
Unpacked pdf-reader 0.7.5 to 'pdf-reader-0.7.5'
The-Baakoffe:freepress dgaffney$