From: noreply@... Date: 2005-09-24T03:55:43+09:00 Subject: [ ruby-Bugs-2509 ] FileUtils::Verbose.{compare_file,uptodate?} are private in Ruby 1.8.3 Bugs item #2509, was opened at 2005-09-23 18:48 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=2509&group_id=426 Category: Standard Library Group: None Status: Open Resolution: None Priority: 3 Submitted By: Stefan Lang (langi) Assigned to: Nobody (None) Summary: FileUtils::Verbose.{compare_file,uptodate?} are private in Ruby 1.8.3 Initial Comment: The methods FileUtils::Verbose.compare_file and FileUtils::Verbose.uptodate? were public in previous Ruby versions. They (and perhaps more methods) are private in Ruby 1.8.3. $ irb irb(main):001:0> require 'fileutils' => true irb(main):002:0> FileUtils.compare_file "README", "NEWS" => false irb(main):003:0> FileUtils::Verbose.compare_file "README", "NEWS" NoMethodError: private method `compare_file' called for FileUtils::Verbose:Module from (irb):3 This makes Ruby 1.8.3 non-backwards compatible. ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=1698&aid=2509&group_id=426