From owner-freebsd-ports@FreeBSD.ORG Mon Jul 12 19:57:24 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9AA416A4CE for ; Mon, 12 Jul 2004 19:57:24 +0000 (GMT) Received: from mail.seekingfire.com (coyote.seekingfire.com [24.72.10.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9263943D31 for ; Mon, 12 Jul 2004 19:57:24 +0000 (GMT) (envelope-from tillman@seekingfire.com) Received: from blues.seekingfire.prv (blues.seekingfire.prv [192.168.23.211]) by mail.seekingfire.com (Postfix) with ESMTP id 23149B4 for ; Mon, 12 Jul 2004 13:57:24 -0600 (CST) Received: (from tillman@localhost) by blues.seekingfire.prv (8.11.6/8.11.6) id i6CJvNb12185 for freebsd-ports@freebsd.org; Mon, 12 Jul 2004 13:57:23 -0600 Date: Mon, 12 Jul 2004 13:57:23 -0600 From: Tillman Hodgson To: FreeBSD-Ports Message-ID: <20040712135723.B11993@seekingfire.com> References: <20040712124955.A11731@seekingfire.com> <20040712191510.GC64570@happy-idiot-talk.infracaninophile.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Mutt/1.2.5.1i In-Reply-To: <20040712191510.GC64570@happy-idiot-talk.infracaninophile.co.uk>; from m.seaman@infracaninophile.co.uk on Mon, Jul 12, 2004 at 08:15:10PM +0100 X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . X-GPG-Key-ID: 828AFC7B X-GPG-Fingerprint: 5584 14BA C9EB 1524 0E68 F543 0F0A 7FBC 828A FC7B X-GPG-Key: http://www.seekingfire.com/gpg_key.asc X-Urban-Legend: There is lots of hidden information in headers Subject: Re: Ports database somehow munged on one of my machines: undefined method `each' X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jul 2004 19:57:24 -0000 On Mon, Jul 12, 2004 at 08:15:10PM +0100, Matthew Seaman wrote: > On Mon, Jul 12, 2004 at 12:49:55PM -0600, Tillman Hodgson wrote: >=20 > > ---> Deinstalling 'bsdiff-4.1' > > ** Listing the failed packages (*:skipped / !:failed) > > ! bsdiff-4.1 (undefined method `each' for nil:NilClass) > > ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed >=20 > That's a bug in portupgrade(1). Or rather it /was/ a bug in > portupgrade -- I believe a fix was released within 24 hours. >=20 > Anyhow, to avoid the problem, simply edit your > /usr/local/etc/pkgtools.conf file and make sure that it contains the > new BEFOREDEINSTALL hash. Refer to the pkgtools.conf.sample file for > details. Excellent, that did indeed solve the problem. Thanks, -T --=20 I work for an investment bank. I have dealt with code written by stock exchanges. I have seen how the computer systems that store your money are r= un. If I ever make a fortune, I will store it in gold bullion under my bed. - A.S.R. quote (Matthew Crosby)