Summary: | inkscape svn uses private header CairoOutputDev.h but does not provide it | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | faceman <faceman> |
Component: | New packages | Assignee: | Gentoo Graphics Project <graphics+disabled> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | pajarico |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
faceman
2007-10-25 06:08:41 UTC
*** Bug 197033 has been marked as a duplicate of this bug. *** Poppler doesn't install that header file. There isn't even code in the Makefiles to install it. I wonder how Inkscape is depending on it? They're not even installed in upstream poppler's git repo. I'm having the same problem. Well, I just checked poppler-0.6.1.tar.gz and CairoOutputDev.h IS there. Also, I found it here: http://webcvs.freedesktop.org/poppler/poppler/poppler/CairoOutputDev.h?view=log&pathrev=MAIN A quick workaround is to copy that file to /usr/include/poppler. I don't know why the file is not copied. I'm using: * app-text/poppler-0.6.1 -cjk jpeg zlib * app-text/poppler-bindings-0.6.1 cairo gtk qt3 qt4 test This usage of the header file in inkscape is not supported, see: http://thread.gmane.org/gmane.comp.freedesktop.poppler/1130/focus=1143 Fine then. Is an inkscape thing. They're discussing this issue here: http://sourceforge.net/mailarchive/message.php?msg_id=pan.2007.10.16.15.20.35.941231%40yahoo.com So until they use a backend the workaround is to copy the file (at least it works for me on amd64). I think this is an upstream issue. Thanks for the head up anyway ^^ |