Date: Sun, 10 Sep 2006 08:57:29 -0700 From: "Dan Bikle" <dan.bikle@gmail.com> To: "ruby-talk ML" <ruby-talk@ruby-lang.org>, rubyonrails-talk@googlegroups.com, freebsd-questions@freebsd.org Subject: Re: [Rails] SaltedHashLoginGenerator no such file to load -- iconv Message-ID: <74252ed10609100857l312bf1cfqf324d000704e2b62@mail.gmail.com> In-Reply-To: <74252ed10609091048q40bdb8ble20c7e65130fef7b@mail.gmail.com> References: <89e058bd07bdb796dde816832ab7f08c@example.com> <74252ed10609091048q40bdb8ble20c7e65130fef7b@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
ok, I found the magic sauce. It's actually on my beastie box It's here: /usr/ports/converters/ruby-iconv If you are new to FreeBSD [ like me ], /usr/ports/ is loaded up with a bunch of software which you can install. Usually software I find there installs cleanly with a simple make make install So, I installed ruby-iconv and now require 'iconv' returns true rather than an exception. -Dan On 9/9/06, Dan Bikle <dan.bikle@gmail.com> wrote: > > Yep, > > I too have just bumped into this issue. > > I see it on a freebsd box: > > bash jake oracle /usr/local 12 $ uname -a > FreeBSD jake.host.com 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Tue Nov 1 > 05:56:17 CST 2005 northtron@jake.host.com > :/usr/src/sys/i386/compile/JAKE > i386 > bash jake oracle /usr/local 13 $ > > I compared my bsd box to my Mac: > > > bash jake oracle ~/o 24 $ find . -print|grep iconv > ./lib/ruby/1.8/xsd/iconvcharset.rb > bash jake oracle ~/o 25 $ which ruby > /home/oracle/o/bin/ruby > bash jake oracle ~/o 26 $ ruby -v > ruby 1.8.4 (2005-12-24) [i386-freebsd5.3] > bash jake oracle ~/o 27 $ > bash jake oracle ~/o 27 $ > > bash jake oracle ~/o 27 $ irb > irb(main):001:0> require 'iconv' > LoadError: no such file to load -- iconv > from (irb):1:in `require' > from (irb):1 > irb(main):002:0> > irb(main):003:0* quit > bash jake oracle ~/o 28 $ > > > bash maco-mois-powerbook-g4-17 maco /r 1 $ find . -print|grep iconv > ./lib/ruby/1.8/doc/files/xsd/iconvcharset_rb.html > ./lib/ruby/1.8/powerpc-darwin8.7.0/iconv.bundle > ./lib/ruby/1.8/xsd/iconvcharset.rb > ./share/ri/1.8/system/Iconv/iconv-c.yaml > ./share/ri/1.8/system/Iconv/iconv-i.yaml > bash maco-mois-powerbook-g4-17 maco /r 2 $ which ruby > /r/bin/ruby > bash maco-mois-powerbook-g4-17 maco /r 3 $ ruby -v > ruby 1.8.4 (2005-12-24) [powerpc-darwin8.7.0] > bash maco-mois-powerbook-g4-17 maco /r 4 $ > bash maco-mois-powerbook-g4-17 maco /r 4 $ > bash maco-mois-powerbook-g4-17 maco /r 4 $ irb > irb(main):001:0> require 'iconv' > require 'iconv' > => true > irb(main):002:0> quit > bash maco-mois-powerbook-g4-17 maco /r 5 $ > > It looks like my Mac has some kind of iconv special sauce on it. > I assume it was put there when I installed ruby. > > I'd like to find the said sauce for my freebsd beastie. > > -Dan > > > On 8/16/06, Elliott Blatt <elliott_blatt@yahoo.com> wrote: > > > > Hi, > > > > I'm trying to use the SaltedHashLoginGenerator as documented on > > http://wiki.rubyonrails.com/rails/pages/SaltedHashLoginGenerator > > > > Ruby version: ruby 1.8.4 (2005-12-24) [i386-openbsd3.9] > > > > I've the following commands: > > > > gem install salted_login_generator > > gem install localization_generator > > rails myapp > > cd myapp > > ruby script/generate salted_login User Localization > > > > All ran successfully. > > I then created the databases and schema, without incident. > > In theory, I should be able to hit my server: > > > > http://my.host.com:3000/user ..... > > > > Doing so, throws an error page in my face: > > +----------------------------------- > > + MissingSourceFile > > + > > + no such file to load -- iconv > > +------------------------------------ > > > > There are many posts out there conerning this missing dependency for > > windows, but none for *NIX. > > > > What is iconv and where is it missing from? ruby? rails? > > > > In either case, where do I get said file? > > > > > > > > > > > > > > > > -- > > Posted via http://www.ruby-forum.com/. > > _______________________________________________ > > Rails mailing list > > Rails@lists.rubyonrails.org > > http://lists.rubyonrails.org/mailman/listinfo/rails > > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?74252ed10609100857l312bf1cfqf324d000704e2b62>