[Lunar-bugs] [Lunar Linux 0000452]: when xfree86 is rebuilt, fontconfig fails because of libfreetype from xfree86

noreply at bugs.lunar-linux.org noreply at bugs.lunar-linux.org
Wed May 19 14:30:43 GMT 2004


The following bug has been RESOLVED.
=======================================================================
http://bugs.lunar-linux.org/view_bug_page.php?f_id=0000452
=======================================================================
Reporter:                   couannette
Handler:                    nhudson
=======================================================================
Project:                    Lunar Linux
Bug ID:                     0000452
Category:                   moonbase
Reproducibility:            sometimes
Severity:                   major
Priority:                   normal
Status:                     resolved
Resolution:                 fixed
=======================================================================
Date Submitted:             2004-03-09 23:42 GMT
Last Modified:              2004-05-19 14:30 GMT
=======================================================================
Summary:                    when xfree86 is rebuilt, fontconfig fails because of libfreetype from xfree86
Description: 
if xfree86 is rebuild, fontconfig and pango are automaticaly relined but
freetype provided by xfree cause lin fontconfig to fail
=======================================================================

-----------------------------------------------------------------------
 nhudson - 2004-03-10 21:28 GMT 
-----------------------------------------------------------------------
the freetype libraries are not compiled and installed anymore with the
xfree86 module so unless you make it compile with the old freetype2 libs
by hand editing the host.def file, it doesnt install freetype2 at all.  

You might wanna try rebuilding xfree86 "lin -c -r xfree86" and then
configure your host.def file.  Then you might want to view it within the
menu and make sure you have "#define HasFreetype2 YES and #define
HasFontconfig YES in there somewhere.  If not you need to update your
moonbase because your xfree86 module is old.  

If all else fails you can remove the /usr/X11R6/lib/libfreetype* libs and
then re-lin freetype2 and fontconfig

Let me know how things go.

-----------------------------------------------------------------------
 couannette - 2004-03-11 18:01 GMT 
-----------------------------------------------------------------------
I didn't know how to configure my host.def. Now you pointed me to change
something ;-). I'll verify that this solution works, it should I presume
that's pretty net, and I'll post a note when xfree86 will be rebuilt.

Regards

-----------------------------------------------------------------------
 nhudson - 2004-03-11 19:11 GMT 
-----------------------------------------------------------------------
Yes always configure your host.def file... thats why we give you the option
when you compile xfree86.  If you dont things might break or things might
be missing.

-----------------------------------------------------------------------
 hardkrash - 2004-03-15 04:57 GMT 
-----------------------------------------------------------------------
Perhaps we shoulf devise a way to force the first host.def edit to happen
instead of asking?

-----------------------------------------------------------------------
 couannette - 2004-04-05 18:05 GMT 
-----------------------------------------------------------------------
Maybe it would be nice to force host.def editing and to include some help
text in dialogs. If you make me a short explanation of what's are all
thoses options I can hack these dialogs.

-----------------------------------------------------------------------
 nhudson - 2004-05-19 14:30 GMT 
-----------------------------------------------------------------------
Ok this is not a problem anymore.  I really need to write a doc on how and
why you need to edit the host.def file when you go to install XOrg or
XFree86 for the 1st time.  I guess thats what I get for assuming that
everyone knows you should do that anyway.


More information about the Lunar-bugs mailing list