From owner-freebsd-questions@FreeBSD.ORG Sun Aug 21 06:52:26 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5975106566C for ; Sun, 21 Aug 2011 06:52:26 +0000 (UTC) (envelope-from ndhertbsd@gmail.com) Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by mx1.freebsd.org (Postfix) with ESMTP id 760758FC08 for ; Sun, 21 Aug 2011 06:52:26 +0000 (UTC) Received: by iye7 with SMTP id 7so15920990iye.17 for ; Sat, 20 Aug 2011 23:52:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=VHn+7FFo/yBF1+aeuO/FLaNQ8qIpYTCnPXsrvvJYxSM=; b=hNrHf9rQbKXpBbpte8CuxQQumBtzluli5rKM7iCkRbSorsj59c59mIFe64gcrAZDzr sWrvG4ngPiOH0VHQDRoiS52P2mptZrxvY0z3fLDjTwv2jEeM96yCThQGnOPcfKHsJ6v0 Cjlx+7gupKeVunIH83VlJItyn+nDSDd06wZKA= MIME-Version: 1.0 Received: by 10.42.141.202 with SMTP id p10mr1260065icu.179.1313908003285; Sat, 20 Aug 2011 23:26:43 -0700 (PDT) Received: by 10.231.206.209 with HTTP; Sat, 20 Aug 2011 23:26:43 -0700 (PDT) Date: Sun, 21 Aug 2011 08:26:43 +0200 Message-ID: From: n dhert To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: upgrade of portupgrade to 2.4.9,2 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2011 06:52:26 -0000 I did a portupgrade on a freebsd 8.2-RELEASE of the portupgrade program itself portupgrade-2.4.8_1,2 < needs updating (index has 2.4.9,2) (that upgraded also ruby to 1.9: ... ===> Cleaning for ruby-1.9.2.290,1 ===> Cleaning for ruby19-bdb-0.6.6 ===> Cleaning for libffi-3.0.9 ===> Cleaning for libyaml-0.1.4_1 ===> Cleaning for portupgrade-2.4.9,2 ) After the portupgrade finished, I did # pkgdb -F ---> Checking the package registry database Duplicated origin: databases/ruby-bdb - ruby18-bdb-0.6.6 ruby19-bdb-0.6.6 Unregister any of them? [no] yes Unregister ruby18-bdb-0.6.6 keeping the installed files intact? [no] yes -> ruby19-bdb-0.6.6 is kept. --> Saving the ruby18-bdb-0.6.6's +CONTENTS file as /var/db/pkg/ruby19-bdb-0.6 .6/+CONTENTS.ruby18-bdb-0.6.6 --> Unregistering ruby18-bdb-0.6.6 --> Done. [Updating the pkgdb in /var/db/pkg ... - 70 packages found (- 1 +0) (...) done] Stale dependency: portupgrade-2.4.9,2 -> ruby18-bdb-0.6.6 (databases/ruby-bdb): undefined method `map' for # # pkgdb -F ---> Checking the package registry database Stale dependency: portupgrade-2.4.9,2 -> ruby18-bdb-0.6.6 (databases/ruby-bdb): undefined method `map' for # So it seems portupgrade does not use ruby 1.9, but I already unregistered it How to un-unregister that, or how to make portugprade use ruby 1.9 ? There's nothing in /usr/ports/UPDATING about that..