Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 236614 - x11-libs/cairo-1.6.4 expects newer fontconfig (2.2.5 doesn't work)
Summary: x11-libs/cairo-1.6.4 expects newer fontconfig (2.2.5 doesn't work)
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-03 20:59 UTC by Jean-Luc Manigat
Modified: 2008-09-10 13:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to ebuild to expect fontconfig > 2.4.2 (cairo-1.6.4.ebuild.patch,438 bytes, patch)
2008-09-03 21:07 UTC, Jean-Luc Manigat
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Luc Manigat 2008-09-03 20:59:15 UTC
cairo 1.6.4 won't compile with fontconfig 2.2.5 but compiles fine with 2.4.2. DEPEND is simply fontconfig, should be changed to >=fontconfig-2.4.2 

Reproducible: Always

Steps to Reproduce:
1. emerge cairo
2.
3.

Actual Results:  
Error.

Expected Results:  
cairo should be emerged.

Error message:

checking whether cairo's PNG backend could be enabled... yes
configure: creating src/cairo-png.pc
checking for cairo's FreeType font backend... 
checking for FONTCONFIG... yes
checking for FcFini... no
no
checking whether cairo's FreeType font backend could be enabled... no (requires fontconfig)
configure: error: requested FreeType font backend could not be enabled
Comment 1 Jean-Luc Manigat 2008-09-03 21:07:39 UTC
Created attachment 164509 [details, diff]
Patch to ebuild to expect fontconfig > 2.4.2
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2008-09-10 13:37:19 UTC
Actually this is incorrect. The fontconfig requirement is still 2.2.5. It's probably a problem with your freetype or pkg-config paths. If you do a little googling you'll see it's a pretty common error for people to get but the actual problem is something else on their system.

Please attach the configure log