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