Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jan 2006 02:13:22 +0100
From:      Pav Lucistnik <pav@FreeBSD.org>
To:        Virgil Champlin <champlin@stupidog.org>
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.
Message-ID:  <1137374002.19156.36.camel@localhost>
In-Reply-To: <43CABDF0.7020409@stupidog.org>
References:  <200601141327.k0EDRkVj005181@freefall.freebsd.org> <43CABDF0.7020409@stupidog.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-UPGb8Huwrm0liEMO/8tM
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable

Virgil Champlin p=ED=B9e v ne 15. 01. 2006 v 13:26 -0800:

> No, the problem has returned with ruby 1.8.4.  A review of fileutils.rb=20
> shows the original logic remains uncorrected.  A file "mv" that crosses=20
> file system boundaries is converted to a "cp" with no concomitant=20
> "unlink" of the original file.  Portupgrade will now leave its temporary=20
>   directory hanging around if 1) you upgrade/install from a package; and=20
> 2) its temporary download directory and /usr/ports/packages are on=20
> different file systems.
>=20
> Do you have a suggestion how I should pursue this ruby bug?  Thank you=20
> very much.  -virgil

You're right - the bug is there. I created a patch that fixes it and
will add it to the port in a moment. I'll also try to push it back to
ruby developers, if I manage to locate their bugzilla or whatever they
do use for this.

--=20
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

Logitech is infamous for providing 30 MB compressed driver software package=
s
that install a bunch of crap applications on the system and round up the nu=
mber
of icons in the system tray to the nearest power of two.
  -- Michael Stromberg

--=-UPGb8Huwrm0liEMO/8tM
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Toto je =?iso-8859-2?Q?digit=E1ln=EC?=
	=?ISO-8859-1?Q?_podepsan=E1?= =?iso-8859-2?Q?_=E8=E1st?=
	=?ISO-8859-1?Q?_zpr=E1vy?=

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQBDyvMyntdYP8FOsoIRAi+dAKCijOG7pdD3gSufyjocG9LR5hGpgACgwjdl
UsEdYqoFISWvpq+RVHVRvoU=
=TMsG
-----END PGP SIGNATURE-----

--=-UPGb8Huwrm0liEMO/8tM--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1137374002.19156.36.camel>