Date: Thu, 31 Jan 2002 16:38:27 -0500 From: mh <mheyes@concentric.net> To: Joe Clarke f <marcus@marcuscom.com> Cc: freebsd-questions@FreeBSD.org Subject: Re: can't build Evolution: Solution? Message-ID: <3C59B953.CBC03EE8@concentric.net> References: <20020131110859.C92097-100000@shumai.marcuscom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C59B953.CBC03EE8>