Elliott Blatt
2006-Aug-17 03:08 UTC
[Rails] SaltedHashLoginGenerator no such file to load -- iconv
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/.
Dan Bikle
2006-Sep-09 17:48 UTC
Re: SaltedHashLoginGenerator no such file to load -- iconv
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-oJL2O+EKuwbby3iVrkZq2A@public.gmane.org:/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-/E1597aS9LQAvxtiuMwx3w@public.gmane.org> 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-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---
Dan Bikle
2006-Sep-10 15:57 UTC
Re: SaltedHashLoginGenerator no such file to load -- iconv
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-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 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-oJL2O+EKuwbby3iVrkZq2A@public.gmane.org > :/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-/E1597aS9LQAvxtiuMwx3w@public.gmane.org> 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-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > > http://lists.rubyonrails.org/mailman/listinfo/rails > > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---