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 -~----------~----~----~----~------~----~------~--~---