Regression: File.unlink can't delete a directory in 1.6.0 and above -------------------------------------------------------------------
Key: JRUBY-6041 URL: https://jira.codehaus.org/browse/JRUBY-6041 Project: JRuby Issue Type: Bug Components: Core Classes/Modules Affects Versions: JRuby 1.6 Environment: Solaris 10, x64 Reporter: Ben Summers Priority: Minor This script: require 'fileutils' FileUtils.mkdir("test-dir") File.unlink("test-dir") # 1.6.4 requires FileUtils.rmdir("test-dir") runs fine on 1.5.3, but fails on 1.6.0 and above. $ /opt/jruby160/bin/jruby test_unlink_dir.rb Errno::EPERM: Not owner - Operation not permitted - test-dir unlink at org/jruby/RubyFile.java:1785 (root) at test_unlink_dir.rb:5 $ /opt/jruby164/bin/jruby test_unlink_dir.rb Errno::EPERM: Not owner - Operation not permitted - test-dir unlink at org/jruby/RubyFile.java:1797 (root) at test_unlink_dir.rb:5 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email