From owner-freebsd-amd64@FreeBSD.ORG Wed Mar 2 16:17:06 2011 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A6F3106566B for ; Wed, 2 Mar 2011 16:17:06 +0000 (UTC) (envelope-from mwm@mired.org) Received: from mail-yi0-f54.google.com (mail-yi0-f54.google.com [209.85.218.54]) by mx1.freebsd.org (Postfix) with ESMTP id B47318FC12 for ; Wed, 2 Mar 2011 16:17:05 +0000 (UTC) Received: by yie12 with SMTP id 12so15720yie.13 for ; Wed, 02 Mar 2011 08:17:05 -0800 (PST) Received: by 10.101.16.7 with SMTP id t7mr55345ani.242.1299082624791; Wed, 02 Mar 2011 08:17:04 -0800 (PST) Received: from bhuda.mired.org (h140.171.90.75.dynamic.ip.windstream.net [75.90.171.140]) by mx.google.com with ESMTPS id f10sm126174anh.25.2011.03.02.08.17.03 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 02 Mar 2011 08:17:04 -0800 (PST) Date: Wed, 2 Mar 2011 11:16:58 -0500 From: Mike Meyer To: Olaf Greve Message-ID: <20110302111658.49d47a6b@bhuda.mired.org> In-Reply-To: References: <20110301122736.19a72d13@bhuda.mired.org> Organization: Meyer Consulting X-Mailer: Claws Mail 3.7.7 (GTK+ 2.22.1; amd64-portbld-freebsd8.1) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAG1BMVEXguIzRkGnhyaz069mXhW0WHRnbrnR9WCQ6LB0CchNMAAACSUlEQVQ4jV2TQW7jMAxFGaPQOgQEdZaGMsgBrAvUA03dCxj1Uu4U2gfwQD7AGNax51NK07RcxXz6/CSl0Ij450vkPG1jzpIZM1UwDCl/xB14TWnNX8A00Qj5a0mnVFVbVUz4MeErea2HikSRqZzY894zwg9p2+/AtO8LzxFED+tNAUFeU29iFOLRxlZAcdo9A8wi8ZBMV4BKPde82Oxrvs6BTkulQIClte0DLFzzsKk9j1MBex8iUaP00Bd78S/muyFScrTXz6zLkEUxJp+SabQfNOs4f4Jpx5qSZ/304PWwlEWP1cOn/mJQR7EOD+uKhjcBLziuL7xoY5Xm+VFAUSw/LwwwsHEHxihpwV4EJH0xXRkbw1PkRw+X4pEuSJwBggqk+HEYKkiL5/74/nQkogigzQsAFrakxZyfw3wMIEEZPv4AWMfxwqE5GNxGaERjmH+PG8AE0L4/w9g0lsp1raLYAN5azQa+AOoO9NwcpFkTrG2VKNMNEL5UKUUAw34tha0z7onUG0oBoNtczE04GwFE3wCHc0ChezAJ6A1WMV81AtY7wDAJSlXwV+4cwBvsOsrQMRawfQEBz0deEZ7WNpV2szckIKo5VpDHDSDvF1GItwqqAlG01Hh50BGtVhuUkjkasg/14bYFGCgWg1fSWHvmOoJck2xdp9ZvZBHzDVTzX23TkrOn7qe5U2COEw5D4Vx3qEQpFY2Z/3QFnJxzp7YCmSMG19nOUoe869zZfOQb5ywQuWu0yCn5+8gxZz+BE7vG3j4/wbf4D/sXN9Wug1s7AAAAAElFTkSuQmCC Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-amd64@freebsd.org Subject: Re: Problems building Mysql55-server port (no suitable checksum found) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Mar 2011 16:17:06 -0000 On Wed, 2 Mar 2011 09:01:30 +0100 Olaf Greve wrote: > Hi Mike, > > Thanks for your excellent reply! > > >You got it with the last one. Your system is too outdated to run a > >current ports tree. FeeBSD 5.4 was EOL'd in 2006, and 5.5 in 2008. > >You'll should probably update to a supported version of FreeBSD > >(meaning *at least* 7.3). Alternatively, try checking out a five-year > >old copy of the ports tree and building with that - but that's *still* > >unsupported software. > > Aye, I hear you! No, I'm not going to 'patch it in place' using an old ports tree. There's nothing of vital importance on the machine, so I can either go two ways: > 1) Upgrade the system. > 2) Do a clean install. Well, I understand there's now a binary upgrade path - but you'd have to update your kernconf and rebuild your kernel, and if that kernel is required to talk to part of the system, then you may be stuck. Updating from source is possible, but I don't think skipping releases is recommended, so you'd wind up needing to do multiple updates. But let's look at this: > If a good update mechanism exists that leaves my Sendmail, SVN, Trac, and some other installations in place, that could be preferrable... > Do you know if there are any good guides for this, or is this perhaps a route that I'd better not take? Assuming those are all equally old, there's a fair chance your current configs won't work if you update to current versions of that software anyway. You can run the old versions by installing all the appropriate misc/compat?x ports, but it was wanting to update one of those that started this. Because of things like these, I'm a big fan of doing clean installs. I do them when changing major version. But I do it by dual-booting the system during the process. I'll detach a disk from the root RAID or mirror, install on it, and then rebuild & config things with the old system mounted for reference. This might take a couple of days on production systems, since I have to do this work after hours, rebooting the production system during the day. I then put the new system in production and let the users shake it out before putting the RAID back together based on the new install. http://www.mired.org/consulting.html Independent Software developer/SCM consultant, email for more information. O< ascii ribbon campaign - stop html mail - www.asciiribbon.org