Summary: | x11-libs/cairo-1.8.0 depends on app-text/poppler gtk use flag | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Maciej Piechotka <uzytkownik2> |
Component: | New packages | Assignee: | Doug Goldstein (RETIRED) <cardoe> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cbm, compnerd, denny.reeh, flo, gnome, jdorlack, jesse |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 238650 |
Description
Maciej Piechotka
2008-09-27 11:10:05 UTC
same for me if i understand this ( https://bugs.freedesktop.org/show_bug.cgi?id=9131 ) correctly, poppler is only used for the test suite and should only be in DEPEND if test flag is enabled. removing the following lines allow it to build. Its also worth mentioning that the test workaround is pointless because it would just cause a circular dependency with cairo and gtk thus test is disabled in cairo 1.8.0. pkg_setup() { if ! built_with_use app-text/poppler gtk ; then eerror 'poppler with gtk is required for the pdf backend' die 'poppler built without gtk support' fi } It was necessary to bump pango to 1.22.0 for it to compile against cairo 1.8.0 circular dependencies in the case of tests is something that is not so rare and tests shouldn't be enabled for a first time install anyway. cairo-1.8 has tests disabled (since some time ago committed on Doug's request) - they were never supposed to get re-enabled anyhow compared to 1.7. |