From owner-svn-ports-all@FreeBSD.ORG Tue Dec 17 09:30:06 2013 Return-Path: Delivered-To: svn-ports-all@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 984B9DC9; Tue, 17 Dec 2013 09:30:06 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 84C3B1EB1; Tue, 17 Dec 2013 09:30:06 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rBH9U6Hg090783; Tue, 17 Dec 2013 09:30:06 GMT (envelope-from mandree@svn.freebsd.org) Received: (from mandree@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id rBH9U6hv090782; Tue, 17 Dec 2013 09:30:06 GMT (envelope-from mandree@svn.freebsd.org) Message-Id: <201312170930.rBH9U6hv090782@svn.freebsd.org> From: Matthias Andree Date: Tue, 17 Dec 2013 09:30:06 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r336703 - head X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Dec 2013 09:30:06 -0000 Author: mandree Date: Tue Dec 17 09:30:06 2013 New Revision: 336703 URL: http://svnweb.freebsd.org/changeset/ports/336703 Log: Instructions to work around ruby-bdb breakage through bugfix upgrade of db[56]. Modified: head/UPDATING Modified: head/UPDATING ============================================================================== --- head/UPDATING Tue Dec 17 09:28:19 2013 (r336702) +++ head/UPDATING Tue Dec 17 09:30:06 2013 (r336703) @@ -5,6 +5,34 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20131217: + AFFECTS: users of databases/ruby-bdb and databases/db5 or databases/db6 + AUTHOR: mandree@FreeBSD.org + + databases/db5 and databases/db6 have recently been updated to fix + bugs. This changed their patchlevel version. + + However, ruby-bdb breaks during the upgrade due to a bug described in + . + + THIS MEANS THAT YOU MUST NOT USE PORTUPGRADE TO UPGRADE databases/db5 + databases/db6 and databases/ruby-bdb. Doing that will break the latter and + cause corrupted dependency data. Use portmaster for the upgrade. + + If you are in a situation where portupgrade refuses to work with + errors like: + + DB needs compatible versions of libdb & db.h + you have db.h version 5.3.21 and libdb version 5.3.28 + + then you must manually upgrade the ruby-bdb port and repair dependency data: + + # make -C /usr/ports/databases/ruby-bdb all deinstall install clean + # pkgdb -fu + # portupgrade -f db5 db6 + + This should return portupgrade to normal operation. + 20131216: AFFECTS: users of x11/xorg, graphics/libGL, graphics/dri, all xorg ports AUTHOR: zeising@FreeBSD.org