From owner-freebsd-ports@FreeBSD.ORG Wed Jul 30 22:45:34 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB61237B401; Wed, 30 Jul 2003 22:45:34 -0700 (PDT) Received: from msv02-kent-syd.comindico.com.au (msv02-kent-syd.comindico.com.au [203.194.29.48]) by mx1.FreeBSD.org (Postfix) with ESMTP id 688A843F85; Wed, 30 Jul 2003 22:45:33 -0700 (PDT) (envelope-from robbak@biz.net.au) Received: from gumbudda (dialup-252.188.220.203.acc01-apli-cai.comindico.com.au [203.220.188.252]) h6V5jU217430; Thu, 31 Jul 2003 15:45:30 +1000 (EST) Received: from gumbudda.ifl.biz.net.au (localhost [127.0.0.1]) by gumbudda (8.12.9/8.12.6) with ESMTP id h6V5jR5H064782; Thu, 31 Jul 2003 15:45:28 +1000 (EST) (envelope-from robbak@gumbudda.ifl.biz.net.au) Received: (from robbak@localhost) by gumbudda.ifl.biz.net.au (8.12.9/8.12.6/Submit) id h6V5jQks064781; Thu, 31 Jul 2003 15:45:26 +1000 (EST) Date: Thu, 31 Jul 2003 15:45:26 +1000 (EST) Message-Id: <200307310545.h6V5jQks064781@gumbudda.ifl.biz.net.au> To: FreeBSD-gnats-submit@freebsd.org From: Robert Backhaus X-send-pr-version: 3.113 X-GNATS-Notify: cc: ports@freebsd.org Subject: patch: xfce4 - shared library dbh-1.0.1 not installed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Robert Backhaus List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2003 05:45:35 -0000 >Submitter-Id: current-users >Originator: Robert Backhaus >Organization: >Confidential: no >Synopsis: patch: xfce4 - shared library dbh-1.0.1 not installed >Severity: non-critical >Priority: low >Category: ports >Class: sw-bug >Release: FreeBSD 5.1-RELEASE i386 >Environment: System: FreeBSD gumbudda 5.1-RELEASE FreeBSD 5.1-RELEASE #0: Thu Jun 5 02:55:42 GMT 2003 root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC i386 >Description: When Installing xfce4, dbh is required. After this is installed as a dependency, the install stopped with "shared library dbh-1.0.1 does not exist" >How-To-Repeat: install xfce4-fm from ports. This appears not to occour if dbh has been previously installed (www.bsdforums.org/forums/showthread.php?s=&postid=69766) >Fix: Appears to be caused by dbh regestering itself as dbh.1, and the makefile looking for dbh-1.0.1 . The following patch to the xfce-wm makefaile could be used as a work-around, however altering dbh-1.0.14 may be the preferred solution. --- /usr/ports/x11-fm/xfce4-fm/Makefile Thu Jul 31 15:40:26 2003 +++ /usr/ports/x11-fm/xfce4-fm/Makefile.old Thu Jul 31 15:40:07 2003 @@ -19,7 +19,7 @@ COMMENT= XFce 4 file manager BUILD_DEPENDS= xfce-mcs-manager:${PORTSDIR}/sysutils/xfce4-mcs-manager -LIB_DEPENDS= dbh.1:${PORTSDIR}/databases/dbh \ +LIB_DEPENDS= dbh-1.0.1:${PORTSDIR}/databases/dbh \ xml2.5:${PORTSDIR}/textproc/libxml2 USE_GNOME= gtk20