From owner-freebsd-ports Wed Mar 21 13:33:52 2001 Delivered-To: freebsd-ports@freebsd.org Received: from blizzard.sabbo.net (ns.sabbo.net [193.193.218.18]) by hub.freebsd.org (Postfix) with ESMTP id 4BAF937B71B; Wed, 21 Mar 2001 13:33:43 -0800 (PST) (envelope-from max@vic.sabbo.net) Received: from vic.sabbo.net (root@vic.sabbo.net [193.193.218.112]) by blizzard.sabbo.net (8.10.1/8.10.1) with ESMTP id f2LLXPj16158; Wed, 21 Mar 2001 23:33:27 +0200 Received: (from max@localhost) by vic.sabbo.net (8.11.3/8.11.2) id f2LLXU971840; Wed, 21 Mar 2001 23:33:30 +0200 (EET) (envelope-from sobomax@FreeBSD.org) From: Maxim Sobolev Message-Id: <200103212133.f2LLXU971840@vic.sabbo.net> Subject: Re: cvs commit: ports/x11/XFree86-4 Makefile distinfo pkg-plistpkg-plist.alpha pkg-plist.pc98 ports/x11/XFree86-4/files patch-dp To: n@nectar.com (Jacques A. Vidrine) Date: Wed, 21 Mar 2001 23:33:23 +0200 (EET) Cc: sobomax@FreeBSD.org (Maxim Sobolev), jmz@FreeBSD.org (Jean-Marc Zucconi), ports@FreeBSD.org In-Reply-To: <20010321144010.A80242@spawn.nectar.com> from "Jacques A. Vidrine" at Mar 21, 2001 02:40:10 PM X-Mailer: ELM [version 2.5 PL5] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > On Wed, Mar 21, 2001 at 10:24:47PM +0200, Maxim Sobolev wrote: > > "Jacques A. Vidrine" wrote: > > > > > On Tue, Mar 20, 2001 at 04:37:30PM +0200, Maxim Sobolev wrote: > > > > Unfortunately ldconfig(8) doesn't distinguish between X11BASE and LOCALBASE, so ports > > > > with LIB_DEPENDS=freetype2.1 will pick whatever version is installed and may be > > > > confused by the fact that there is no freetype-config. > > > > > > I don't think this is an issue. The hints file isn't used, just -L > > > options and possibly LD_LIBRARY_PATH. > > > > > > OTOH, I don't care for the duplication of libraries either. > > > > Just try to compile/install ImageMagick on the system with XFree86-4.0.3 and without > > freetype2 port installed. Then return back and tell if is an issue or not. > > I meant your comment re: ldconfig, X11BASE, and LOCALBASE. It seems that I was too cryptic. I just want to tell that as long as LIB_DEPENDS magic in bsd.port.mk uses ldconfig to check if a library in question is installed, dependency system will pick up whatever freetype library is installed, no matter whether it in the LOCALBASE or in X11BASE. As long as freetype installed with XFree86 is incomplete (missed freetype-config) some ports with LIB_DEPENDS=freetype would be broken (e.g. ImageMagic). -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message