From owner-freebsd-ports@FreeBSD.ORG Sun Aug 24 01:42:57 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E816C87A; Sun, 24 Aug 2014 01:42:56 +0000 (UTC) Received: from vps.rulingia.com (vps.rulingia.com [103.243.244.15]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "vps.rulingia.com", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7E3FF35A1; Sun, 24 Aug 2014 01:42:55 +0000 (UTC) Received: from server.rulingia.com (c220-239-242-83.belrs5.nsw.optusnet.com.au [220.239.242.83]) by vps.rulingia.com (8.14.7/8.14.7) with ESMTP id s7O1Pdh8085893 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 24 Aug 2014 11:25:46 +1000 (EST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.14.9/8.14.9) with ESMTP id s7NN6cS0069355 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 24 Aug 2014 09:06:38 +1000 (EST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.14.9/8.14.9/Submit) id s7NN6bBQ069354; Sun, 24 Aug 2014 09:06:37 +1000 (EST) (envelope-from peter) Date: Sun, 24 Aug 2014 09:06:37 +1000 From: Peter Jeremy To: ports-list freebsd Subject: Re: HEADS UP: Berkeley DB 4...4.7 port removals/upgrades may require manual preparation Message-ID: <20140823230637.GA34697@server.rulingia.com> References: <53F640EF.7000200@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Nq2Wo0NMKNjxTN9z" Content-Disposition: inline In-Reply-To: <53F640EF.7000200@FreeBSD.org> X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Matthias Andree X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Aug 2014 01:42:57 -0000 --Nq2Wo0NMKNjxTN9z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2014-Aug-21 20:56:47 +0200, Matthias Andree wrote: >The time has now come to remove these db4* ports, Berkeley DB versions >4.0 to 4.7, inclusively. Most of their dependent ports can cope with >upgrades to db48, db5, or db6, most of the others could be patched to work. =2E.. >I have created a Wiki page that contains instructions, and points to >SleepyCat's or Oracle's upgrading documentation, at >. This assumes that I know where and how BDB is being used. I've discovered that I have db41 installed on a couple of systems - it's required by textproc/redland, which in turn is required by editors/libreoffice. Whilst I can avoid using libreoffice whilst I upgrade, I have no idea how it uses BDB or where the database files might be. I suspect this scenario is true for the majority of people who have BDB installed. >When, among the upgrade steps on the WIki, you have reached the point >where it is safe to upgrade the Berkeley DB and applications, there is a >helper script in Tools/scripts/BDB-upgrade-helper.sh uses portmaster or >portupgrade to rebuild the applications to use a newer Berkeley DB, and >then offer to delete the old Berkeley DB ports. Partial relative paths aren't especially helpful. This should either be an absolute path or specify a cwd (presumably /usr/ports in this case). And, for reasons I don't understand, when I run BDB-upgrade-helper.sh, portmaster wants to install both db48 and db5. --=20 Peter Jeremy --Nq2Wo0NMKNjxTN9z Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJT+R59XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFRUIyOTg2QzMwNjcxRTc0RTY1QzIyN0Ux NkE1OTdBMEU0QTIwQjM0AAoJEBall6Dkogs05HoP/iN1990BEzXsYxozUSUvrQM1 Ec06Vb8Ohyjj7/zfP2+8Cg9hVjvgS9HdKx85MRgX0b9AoSGqSHdLUo/KrxT7ciCx +3NWm5pxrW1sXl/q+AYfFHf8o+dOyKyR78xMSpeDithtPZFur012pHw5bLFcXX0/ tGpG+RxgGgIWWMeMAFlX/R6TllBKhlI8kGR3ISIV7l1ali+Fq3gQ+WTmI71/u1Jn 8BCVrnjkqoO3pz6O6aPAtifo6JYTQTwECC/lPPjPjxgc0DN3odYrK4GBDipQ1r5o 2umGSP6LJ81LQ9yjm7o+5bvpKQGOzHiHdAR3WDudSz/TrvSW9tlVYiNih+OjG2VW DqgcsnpB2mLgexV5JQlBPUr1UNE99Ok+2lZBJTUC+B7jhTJy4FhyY+14Cri737m4 Y+6Sgi1wRGcxgWGHRqJ0uRDD9B+spwfCxIKTWMut9b1kteBDJ7Of+0hatVB39B5k gKOnDXNOsCRnwGr0QvXcDIcxC4QllBgj/kCtPxs8sbKJZ2CzTI0ATbHCCuM8iFIa OWAIKqPt8Ce329LcoaC1dINX/Crtkfix9bTQnhVGuRWBWpS15cQNPoUOn7ysK+N8 TsOLSWSeIxxxq6G8WvAXh5wPuzeRxHcRIE6aMoAj0UJSs+VyoRJPywb1gyFp9y6H BlgQLyqXh79DSJDMqbnR =M3Hk -----END PGP SIGNATURE----- --Nq2Wo0NMKNjxTN9z--