From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jan 15 21:26:11 2006 Return-Path: X-Original-To: freebsd-ports-bugs@FreeBSD.org Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 072BA16A41F; Sun, 15 Jan 2006 21:26:11 +0000 (GMT) (envelope-from champlin@stupidog.org) Received: from whisper.stupidog.org (adsl-63-193-245-15.dsl.snfc21.pacbell.net [63.193.245.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADF2C43D46; Sun, 15 Jan 2006 21:26:10 +0000 (GMT) (envelope-from champlin@stupidog.org) Received: from [10.0.1.36] (eeyore.stupidog.org [10.0.1.36]) by whisper.stupidog.org (Postfix) with ESMTP id B41722167; Sun, 15 Jan 2006 13:26:09 -0800 (PST) Message-ID: <43CABDF0.7020409@stupidog.org> Date: Sun, 15 Jan 2006 13:26:08 -0800 From: Virgil Champlin Organization: Casa del Perro =?ISO-8859-1?Q?Est=FApido?= User-Agent: Thunderbird 1.5 (X11/20060102) MIME-Version: 1.0 To: Pav Lucistnik References: <200601141327.k0EDRkVj005181@freefall.freebsd.org> In-Reply-To: <200601141327.k0EDRkVj005181@freefall.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: alecn2002@yandex.ru, freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/89077: The port lang/ruby18 upgrade to 1.8.3 has a flaw in the file rename function. X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jan 2006 21:26:11 -0000 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