require „FileUtils“

require "FileUtils" liefert bei mir folgende Fehlermeldung.

/usr/lib/ruby/1.8/FileUtils.rb:93: warning: already initialized constant OPT_TABLE
/usr/lib/ruby/1.8/FileUtils.rb:1163: warning: already initialized constant S_IF_DOOR
/usr/lib/ruby/1.8/FileUtils.rb:1513: warning: already initialized constant METHODS

Lösung: Bibliotheken müssen in allen require Anweisungen mit der gleichen Großschreibung geschrieben werden. Sonst erkennt require nicht, welche Bibliotheken bereits geladen wurden. Vereinheitlicht man alle Schreibweisen, verschwindet das Problem wieder.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.