From owner-freebsd-pkg@FreeBSD.ORG Mon Oct 27 13:29:05 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AEF5018A for ; Mon, 27 Oct 2014 13:29:05 +0000 (UTC) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7FC617C8 for ; Mon, 27 Oct 2014 13:29:05 +0000 (UTC) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id D6E61208BB for ; Mon, 27 Oct 2014 09:28:57 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute1.internal (MEProxy); Mon, 27 Oct 2014 09:28:57 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:x-sasl-enc:from:to :mime-version:content-transfer-encoding:content-type:in-reply-to :references:subject:date; s=smtpout; bh=S9/J3Ku1V8jom1O7yxw9WCjs Ww8=; b=WPCsh3BKMeoNEKULj3Xhm4XXu3OMeBmZNXr8d0LUAODLzMksr5xztqSh e0ihdQd0fXI+1ksSJRTTXpPgD78rd1g9FMgE1VUMtWDSYVIn1k3YpeyKDNKa3DLv XlgnGwdZBWMjzUjU+JlvZ7cYHYNIi0eBVwUVcN7dI/NLEHBRKtI= Received: by web3.nyi.internal (Postfix, from userid 99) id B4B7510F2F6; Mon, 27 Oct 2014 09:28:57 -0400 (EDT) Message-Id: <1414416537.1807359.183748633.78E80445@webmail.messagingengine.com> X-Sasl-Enc: 8HvRx5G8vi5FfI7Nm+zdDh7Blh2R3Z2PupuoC3C2nftR 1414416537 From: Mark Felder To: freebsd-pkg@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-c51dec4f In-Reply-To: References: Subject: Re: send-pr Date: Mon, 27 Oct 2014 08:28:57 -0500 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2014 13:29:05 -0000 On Sat, Oct 25, 2014, at 15:00, Paul Beard wrote: > I would use send-pr for this but it doesn=E2=80=99t work because postfix = doesn=E2=80=99t > work because it doesn=E2=80=99t link against the right db libraries for t= he files > on disk. I have tried re-hashing/re-mapping and it doesn=E2=80=99t seem t= o take. > And I can=E2=80=99t install from source because of this.=20 >=20 > pkg-static: > lstat(/usr/ports/mail/postfix/work/stage%%RESETPREFIX%%/share/doc/postfix= /): > No such file or directory >=20 > Kind of underwhelmed with pkgng when this kind of thing happens. I have > another send-pr stuck in queue which is how I found this.=20 >=20 > If I wanted an uncooperative package management system, I could have > stayed with Linux=E2=80=A6 > This sounds like a bdb issue. https://wiki.freebsd.org/Ports/BerkeleyDBCleanup 20140821: AFFECTS: users of databases/db4, databases/db4[1-7]* AUTHOR: mandree@FreeBSD.org HEADS UP: for some applications that store their data in Berkeley DB databases, you may have to export the data before the upgrade and reload it afterwards. Detailed instructions are at . The older databases/db4* ports providing versions 4.0 to 4.7 inclusively have been removed, and 4.8 has been deprecated. The default Berkeley DB version is now 5.3. (6.x has a different license, but will be eligible as default on systems that build ports from source and have db6 installed.) All enabled and working ports have been changed such that they use Berkeley DB 4.8 or newer, and an -exp run has been made. After you have performed the first steps from the Wiki documentation, and have arrived at a step that reads "build all applications", then type as privileged user and without the hash sign: # Tools/scripts/BDB-upgrade-helper.sh The helper script requires that ports-mgmt/portmaster or .../portupgrade is installed, will try to upgrade your applications with either of these tools (portmaster preferred), and if that succeeds, it will attempt to delete the packages if confirmed interactively.