Skip site navigation (1)Skip section navigation (2)
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>