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

Kris Kennaway kris at obsecurity.org
Thu Feb 26 12:44:19 PST 2004


On Thu, Feb 26, 2004 at 11:20:09AM -0800, Akinori MUSHA wrote:
> knu         2004/02/26 11:20:09 PST
> 
>   FreeBSD ports repository
> 
>   Modified files:
>     Mk                   bsd.ruby.mk 
>     lang/ruby16          Makefile pkg-plist 
>     lang/ruby16-shim-ruby18 Makefile pkg-plist 
>     lang/ruby16_static   Makefile pkg-plist 
>     lang/ruby18          Makefile pkg-plist 
>   Log:
>   Change the default version of ruby to 1.8 for i386 as well, finally.
>   
>   Always put a version suffix to the ruby name (no matter if ruby is the
>   default version) to avoid mess in future.
>   
>   [Notes for i386 users]
>   
>   If you are a ruby developer and still want to stick with ruby 1.6 as
>   default, please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf.
>   
>   If you are a ruby developer and want to keep ruby 1.6 as default,
>   please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf.  Otherwise, please
>   run the following series of commands to migrate to ruby 1.8:
>   
>     1) Reinstall portupgrade manually (and ruby 1.8 will be installed)
>           pkg_delete portupgrade-\*
>           (cd /usr/ports/sysutils/portupgrade; make install clean)
>   
>     2) Reinstall everything that depends on ruby 1.6 (to use ruby 1.8)
>           portupgrade -fr lang/ruby16
>   
>     3) Reinstall ruby 1.8 (because the previous step kills symlinks)
>           portupgrade -f lang/ruby18
>   
>     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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-ports/attachments/20040226/c31511e1/attachment.bin


More information about the cvs-ports mailing list