From 29f8df2275c0877fbea1d5e0b364215328557fa0 Mon Sep 17 00:00:00 2001 From: Akinori MUSHA Date: Wed, 3 Mar 2004 07:45:50 +0000 Subject: Add notes about ruby's major upgrade to 1.8 on the i386 platform. --- CHANGES | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) (limited to 'CHANGES') diff --git a/CHANGES b/CHANGES index 627898c628d0..f43c4897038f 100644 --- a/CHANGES +++ b/CHANGES @@ -10,6 +10,50 @@ in the release notes. All ports committers are allowed to commit to this file. +20040226: + The default version of Ruby is now 1.8 on all platforms + including the i386. + + Users on the i386 platform need to follow the below + instructions to cope with this upgrade. + + 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 as a result 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 instead: + + $ 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 + + 5) If the above commands do now work somehow and portupgrade + starts causing LoadError, please reinstall portupgrade + manually again. Whenever you get confused, you can just + deinstall portupgrade and all the ruby stuff (run "pkg_delete + -r ruby-\*") and reinstall portupgrade as a last resort. + + Next time ruby is major upgraded, you won't need to do this + kind of messy work because some subtle changes have been made + to the ruby port infrastructure to make it easier to handle + multiple versions of ruby. + 20040217: Mozilla will now default to using GTK2, and will only compile against Gtk+-1.2 if explicitly requested. This is in exact -- cgit v1.2.3