Your message dated Fri, 13 Mar 2009 15:34:55 -0700
with message-id <[email protected]>
and subject line Re: conflicts between freetype1 and freetype2 headers
has caused the Debian Bug report #128490,
regarding conflicts between freetype1 and freetype2 headers
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
128490: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=128490
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libfreetype6-dev
Version: 2.0.5-2

libfreetype6-dev installs its headers in /usr/include/freetype2.
libttf-dev installs in /usr/include.

If programs use -I/usr/include/freetype2 and #include <freetype/something.h>, 
they can end up picking up parts of freetype1 and parts of freetype2.
There is an example of this in bug#123565 in xpdf.

In #123565, Andrew Suffield suggests that freetype2's headers could
be modified to #include <freetype2/freetype/blah> rather than
<freetype/blah>, which is when it picks up freetype1 stuff.

Alternatively, libfreetype6-dev should conflict with libttf-dev.
I resolved the problem in xpdf by build-conflicting with libttf-dev.


thanks,
Hamish
-- 
Hamish Moffatt VK3SB <[email protected]> <[email protected]>


--- End Message ---
--- Begin Message ---
I don't agree with Andrew's conclusion in bug #123565 that libfreetype6-dev
should conflict with libttf-dev.  The headers coexist fine on the
filesystem, the real bug is that xpdf was using -I/usr/include in its build
flags - that's never necessary, and was the direct cause of the xpdf build
failure.

So no conflict should be added here; closing the bug.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
[email protected]                                     [email protected]


--- End Message ---

Reply via email to