From owner-freebsd-gnome Sun Jan 19 0: 0:16 2003 Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B2F437B401 for ; Sun, 19 Jan 2003 00:00:14 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A191743ED8 for ; Sun, 19 Jan 2003 00:00:13 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h0J80DNS041842 for ; Sun, 19 Jan 2003 00:00:13 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h0J80Djr041841; Sun, 19 Jan 2003 00:00:13 -0800 (PST) Date: Sun, 19 Jan 2003 00:00:13 -0800 (PST) Message-Id: <200301190800.h0J80Djr041841@freefall.freebsd.org> To: gnome@FreeBSD.org Cc: From: jimd@siu.edu Subject: Re: ports/47129: sawfish2-1.2.1_2 make fails with Shared object "libgdbm.so.2" not found Reply-To: jimd@siu.edu Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG The following reply was made to PR ports/47129; it has been noted by GNATS. From: jimd@siu.edu To: FreeBSD-gnats-submit@FreeBSD.org Cc: marcus@marcuscom.com Subject: Re: ports/47129: sawfish2-1.2.1_2 make fails with Shared object "libgdbm.so.2" not found Date: Sun, 19 Jan 2003 02:02:19 +0000 (CST) Hmmm - it would be nice to always have only one version of any given S/W product, but in many cases, multiple versions are required because other S/W products force a particular version to exist. It would be nice if ALL S/W products could accept newer pre-/co-requisite S/W, but that simply isn't the case. Perl and tcl/tk are famous for this, but this also happens with PORTS accepting one and only one version of a given piece of S/W. The multiple versions of librep may have been entirely my fault, however. At any rate, I now have the latest sawfish (2-1.2_1,2) installed by making a link from gdbm.2 to gdbm.3, so the PR can be closed. ll /usr/local/lib/libgdbm* -rw-r--r-- 1 root wheel 34326 Jan 12 04:06 /usr/local/lib/libgdbm.a lrwxrwxr-x 1 root wheel 12 Jan 12 04:06 /usr/local/lib/libgdbm.so -> libgdbm.so.3 lrwxrwxr-x 1 root wheel 12 Jan 16 01:44 /usr/local/lib/libgdbm.so.2 -> libgdbm.so.3 -rwxr-xr-x 1 root wheel 23421 Jan 12 04:06 /usr/local/lib/libgdbm.so.3 ll `which sawfish` -r-xr-xr-x 1 root wheel 157540 Jan 16 08:24 /usr/X11R6/bin/sawfish On 16 Jan, Joe Marcus Clarke wrote: > On Thu, 2003-01-16 at 09:20, jimd@siu.edu wrote: >> The following reply was made to PR ports/47129; it has been noted by GNATS. >> >> From: jimd@siu.edu >> To: FreeBSD-gnats-submit@FreeBSD.org >> Cc: marcus@FreeBSD.org >> Subject: Re: ports/47129: sawfish2-1.2.1_2 make fails with Shared object >> "libgdbm.so.2" not found >> Date: Thu, 16 Jan 2003 08:16:46 +0000 (CST) >> >> Already had the latest/current librep, but will deinstall/reinstall any way >> to get rid of anything left over from the older version. > > You should never have this kind of situation. You should never have two > versions of the same package installed like this. sawfish2 does > upgrade. > > Joe > >> >> pkg_info|grep librep >> librep-0.15.2_1 An Emacs Lisp like runtime library >> librep-0.16.1_1 An Emacs Lisp like runtime library >> >> >> page Makefile >> # New ports collection makefile for: librep >> # Date created: 13 September 1999 >> # Whom: Yukihiro Nakai >> # >> # $FreeBSD: ports/lang/librep/Makefile,v 1.42 2003/01/03 08:26:31 ijliao Exp $ >> # >> >> PORTNAME= librep >> PORTVERSION= 0.16.1 >> PORTREVISION= 1 >> CATEGORIES= lang gnome >> >> >> On 15 Jan, Joe Marcus Clarke wrote: >> > Synopsis: sawfish2-1.2.1_2 make fails with Shared object "libgdbm.so.2" not found >> > >> > State-Changed-From-To: open->closed >> > State-Changed-By: marcus >> > State-Changed-When: Wed Jan 15 23:54:58 PST 2003 >> > State-Changed-Why: >> > You must rebuild lang/librep after upgrading to the latest gdbm. I recommend: >> > >> > portupgrade -rf librep >> > >> > http://www.freebsd.org/cgi/query-pr.cgi?pr=47129 >> >> >> To Unsubscribe: send mail to majordomo@FreeBSD.org >> with "unsubscribe freebsd-gnome" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message