Das hatte ich auch gestern bei einem Debian Etch:

Wenn man ruby selbst kompiliert, dann muss man darauf achten, dass die libssl-dev installiert ist. Ruby/Rubygems nutzt die Bibliothek wie der Name schon sagt fuer die ganzen SSL Funktionen und Verschluesselungskram. Dummerweise kompiliert ruby aber auch ganz gut, wenn libssl-dev nicht installiert ist und schmeißt auch keine Fehlermeldung aus. Anscheinend sind zB bei Debian wegen Lizenzrechten und dergleichen Stubs fuer die SSL Libraries dabei, die dann genutzt werden - und das geht natuerlich nicht ;)

Bei mir hat es dann ein

apt-get install libssl-dev

mit anschließendem Recompile von Ruby getan.

Beste Grueße,
Thomas

On Feb 6, 2008, at 11:13 AM, Ralf Graf wrote:

Hallo Mario,
Am 06.02.2008 um 11:06 schrieb Mario Schroeder:

Wieder einmal ein sehr beliebter Rake Fehler, allerdings auf einem vollig neu installierten Linux System.

Ich versuche meinen Rake db:migrate zu starten, aber rake meldet mir "nur"

rake aborted!
no such file to load -- openssl


den hatte ich auch schon vor einigen Wochen. Man muss "libopenssl- ruby" (wie auch immer die in Deinem Linux-Dialekt heisst, sowas in der Art muss es sein) installiert haben. Habe schon wieder vergessen, warum genau das gebraucht wird, aber irgendwo in den Untiefen der Ruby-Installation wird darauf immer und überall zugegriffen.

Viele Grüße
Ralf

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug



_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an