Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Feb 2004 12:44:17 -0800
From:      Kris Kennaway <kris@obsecurity.org>
To:        Akinori MUSHA <knu@FreeBSD.org>
Cc:        ports-committers@FreeBSD.org
Subject:   Re: cvs commit: ports/Mk bsd.ruby.mk ports/lang/ruby16 Makefile pkg-plist ports/lang/ruby16-shim-ruby18 Makefile pkg-plist ports/lang/ruby16_static Makefile pkg-plist ports/lang/ruby18 Makefile pkg-plist
Message-ID:  <20040226204417.GF5915@xor.obsecurity.org>
In-Reply-To: <200402261920.i1QJK9DA070598@repoman.freebsd.org>
References:  <200402261920.i1QJK9DA070598@repoman.freebsd.org>

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

--sDKAb4OeUBrWWL6P
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Feb 26, 2004 at 11:20:09AM -0800, Akinori MUSHA wrote:
> knu         2004/02/26 11:20:09 PST
>=20
>   FreeBSD ports repository
>=20
>   Modified files:
>     Mk                   bsd.ruby.mk=20
>     lang/ruby16          Makefile pkg-plist=20
>     lang/ruby16-shim-ruby18 Makefile pkg-plist=20
>     lang/ruby16_static   Makefile pkg-plist=20
>     lang/ruby18          Makefile pkg-plist=20
>   Log:
>   Change the default version of ruby to 1.8 for i386 as well, finally.
>  =20
>   Always put a version suffix to the ruby name (no matter if ruby is the
>   default version) to avoid mess in future.
>  =20
>   [Notes for i386 users]
>  =20
>   If you are a ruby developer and still want to stick with ruby 1.6 as
>   default, please add RUBY_DEFAULT_VER=3D1.6 to /etc/make.conf.
>  =20
>   If you are a ruby developer and want to keep ruby 1.6 as default,
>   please add RUBY_DEFAULT_VER=3D1.6 to /etc/make.conf.  Otherwise, please
>   run the following series of commands to migrate to ruby 1.8:
>  =20
>     1) Reinstall portupgrade manually (and ruby 1.8 will be installed)
>           pkg_delete portupgrade-\*
>           (cd /usr/ports/sysutils/portupgrade; make install clean)
>  =20
>     2) Reinstall everything that depends on ruby 1.6 (to use ruby 1.8)
>           portupgrade -fr lang/ruby16
>  =20
>     3) Reinstall ruby 1.8 (because the previous step kills symlinks)
>           portupgrade -f lang/ruby18
>  =20
>     4) Deinstall ruby 1.6 stuff (if you are paranoia)
>           pkg_deinstall -ri lang/ruby16

This should be documented in CHANGES since it's almost certain to
generate support questions.

Kris

--sDKAb4OeUBrWWL6P
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFAPlqgWry0BWjoQKURAlvwAJ9kNZir9fYTHL6qCo5kn7ssouHA7wCfZW6r
hzY8GBzfbh4j37rPZr/vhZg=
=77lo
-----END PGP SIGNATURE-----

--sDKAb4OeUBrWWL6P--



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