From owner-freebsd-isp@FreeBSD.ORG Fri Nov 26 04:10:58 2004 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3366F16A4CE for ; Fri, 26 Nov 2004 04:10:58 +0000 (GMT) Received: from mordrede.visionsix.net (mordrede.visionsix.net [206.113.65.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADF6E43D49 for ; Fri, 26 Nov 2004 04:10:57 +0000 (GMT) (envelope-from lists@visionsix.com) Received: from vsis169 (unverified [206.113.65.14]) by mordrede.visionsix.net for ; Thu, 25 Nov 2004 22:10:56 -0600 Message-ID: <00b901c4d36d$edf5c720$0e4171ce@visionsix.net> From: "Lewis Watson" To: References: <41A525E0.5080306@arc.net.my> Date: Thu, 25 Nov 2004 22:10:56 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Subject: Re: Cleaning up port dependencies X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Nov 2004 04:10:58 -0000 > Running 'portupgrade -a' religiously to automatically update all=20 > installed installed ports, I have started to notice duplicates in=20 > certain installed applications. Most likely due to dependencies. >=20 > %pkg_info > ... > ruby-1.6.8.2004.07.28 An object-oriented interpreted scripting = language > ruby-1.8.2.p2_1 An object-oriented interpreted scripting = language > Is there a way to check on whether dependencies on the earlier version = > still exist. Or perhaps I have deleted a port that does not need that=20 > port version any more. Just some housekeeping here. > Thanks in advance, > -nick/ > _______________________________________________ Hi Nick, I ran into the problem you are possibly about to experience. Have you = went through the upgrade of portupgrade itself?=20 Check /usr/ports/UPDATING for more information about Ruby 1.6 and 1.8. = The new Portupgrade is going to want Ruby 1.8 which is going to throw a = big wrinkle in the rebuild of portupgrade. I was able to fix it after googling the build error we kept hitting. I = do not remember the specific error, but it was while working through the = issues mentioned in /usr/ports/UPDATING. If this happens look for the = specific error that occurs and see if there's anything mentioned about = it on the net and fixing it by adding a line or two to = /usr/local/etc/pkgtools.conf. I was able to fix the problem by adding = the following line while running FreeBSD 4.09. =20 ENV['PORTS_DBDRIVER'] ||=3D 'bdb1_hash' Good luck! Lewis