From owner-freebsd-questions Thu Jan 31 13:38:21 2002 Delivered-To: freebsd-questions@freebsd.org Received: from c002.snv.cp.net (c002-h007.c002.snv.cp.net [209.228.32.171]) by hub.freebsd.org (Postfix) with SMTP id A5CCC37B400 for ; Thu, 31 Jan 2002 13:38:15 -0800 (PST) Received: (cpmta 15495 invoked from network); 31 Jan 2002 13:38:11 -0800 Received: from 63.233.206.121 (HELO concentric.net) by smtp.peoplepc.com (209.228.32.171) with SMTP; 31 Jan 2002 13:38:11 -0800 X-Sent: 31 Jan 2002 21:38:11 GMT Message-ID: <3C59B953.CBC03EE8@concentric.net> Date: Thu, 31 Jan 2002 16:38:27 -0500 From: mh X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.19 i686) X-Accept-Language: en MIME-Version: 1.0 To: Joe Clarke f Cc: freebsd-questions@FreeBSD.org Subject: Re: can't build Evolution: Solution? References: <20020131110859.C92097-100000@shumai.marcuscom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Joe Clarke wrote: > > On Wed, 30 Jan 2002, mh wrote: > > > Joe Clarke wrote: > > > > [SNIP] > > > > > > > > I still have XFree86 4.1.0_12 with: > > > > > > 28:-lfreetype.6 => /usr/X11R6/lib/libfreetype.so.6 > > > 171:-lfreetype.7 => /usr/local/lib/libfreetype.so.7 > > > 204:-lfreetype.8 => /usr/local/lib/libfreetype.so.8 > > > > > > Evolution 1.0.1 builds and runs just fine for me. I will admit I just > > > rebuilt all my GNOME ports recently to work around some other problems. > > > However, freetype2 never gave me any direct problems as far as I can > > > tell. > > > > > > Yes, when I was using the XFree86-4-1.0* port (as it looks like you > > are), /usr/X11R6/lib/libfreetype.so.6 was provided by the port. I > > deinstalled XFree86-4.1.0* and installed the XFree86-4-clients, > > XFree86-4-libraries, and XFree86-4-Server ports after reading in FreeBSD > > Diary (http://www.freebsddiary.org/xfree86-4.php) that the port in > > /usr/ports/x11/XFree86-4 was to be soon deprecated. Seemed like the > > correct thing to do. > > > > And, I read a problem report > > (http://www.FreeBSD.org/cgi/query-pr.cgi?pr=ports/30813) that described > > another problem: "Description: XFree86-4 installed as one port installs > > libfreetype.so.6 which is in the way after the freetype2 port is > > installed. This does not happen if i install Xfree86-4 in "pieces". > > > > So I'm not sure what is the best path to follow. I've got XFree86-4 > > installed in "pieces", with a link from /usr/X11R6/lib/libfreetype.so.6 > > to /usr/local/lib/libfreetype.so.8 and Evolution 1.0.1 works. I > > understand the symlink could be a problem in the future with changing > > library versions (unless I keep changing the symlink). I could deinstall > > the XFree86-4 parts and reinstall the single port, which would provide > > libfreetype.so.6. > > I'm not sure why Evolution is wanting version 6 of libfreetype when you > compile it in its absence. The port has been modified to want > libfreetype.so.8, so recompiling it should set all the links straight (if > you remove the symlink). > > > > > Is there a "best way" here, or is it whatever works for you? > > I guess it's what works for you in this situation. However, it still > perplexes me as to why Evo won't link against version 8 if that's all > there is. > > Joe > Strange indeed. I will take another look or two, especially at the symlink to make SURE it's gone first. mike To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message