[MacPorts] #38350: poppler: subport poppler-quartz
MacPorts
noreply at macports.org
Wed Jan 15 14:28:45 PST 2014
#38350: poppler: subport poppler-quartz
--------------------------+----------------------
Reporter: nicos@… | Owner: devans@…
Type: enhancement | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Resolution: fixed | Keywords:
Port: poppler |
--------------------------+----------------------
Comment (by devans@…):
Ok, you're right, the new port is broken. I see the problem not only with
py-python-poppler-qt4 as you describe but also with okular (after opening
a new PDF document, okular shows the correct number of pages but blank
content.
My evidence:
Old port structure built with either 0.24.4 or 0.24.5 works correctly for
both apps[[BR]]
New port structure built with either 0.24.4 or 0.24.5 produces blank pages
in both apps[[BR]]
Either structure with either version works with evince (which uses the
poppler-glib bindings)
So problem seems to not be related to version but is related to the new
structure effecting the Qt4 bindings only.
The subport appears to be the culprit :-(.
I will do more testing to see if I can just fix the problem in the current
structure but if not then the fallbacks that I currently see are the
following:
* Go back to the old port structure using variants (ugly)
* Make two conflicting ports/subports one with Qt4 support and one
without and adjust all poppler dependents as appropriate. This gets really
ugly if more flavors are introduced.
* Just have one poppler port (no variants/subports) and enable
everything. Everyone just depends on poppler. Man up if you don't want
qt4-mac installed on your system.
If I can't fix the current subport then I'm currently favoring this last
option on the basis of simpler is better.
--
Ticket URL: <https://trac.macports.org/ticket/38350#comment:17>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list