ports/89077: The port lang/ruby18 upgrade to 1.8.3 has a flaw in the file rename function.

Virgil Champlin champlin at stupidog.org
Sun Jan 15 21:26:11 UTC 2006


No, the problem has returned with ruby 1.8.4.  A review of fileutils.rb 
shows the original logic remains uncorrected.  A file "mv" that crosses 
file system boundaries is converted to a "cp" with no concomitant 
"unlink" of the original file.  Portupgrade will now leave its temporary 
  directory hanging around if 1) you upgrade/install from a package; and 
2) its temporary download directory and /usr/ports/packages are on 
different file systems.

Do you have a suggestion how I should pursue this ruby bug?  Thank you 
very much.  -virgil

Pav Lucistnik wrote:
> Synopsis: The port lang/ruby18 upgrade to 1.8.3 has a flaw in the file rename function.
> 
> State-Changed-From-To: feedback->closed
> State-Changed-By: pav
> State-Changed-When: Sat Jan 14 13:27:38 UTC 2006
> State-Changed-Why: 
> Believed to be fixed in 1.8.4
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=89077



More information about the freebsd-ports-bugs mailing list