poppler update to 0.59.0 breaks texlive. I guess it's an upstream problem (see log extract in attachment). I had to revert to poppler 0.57.0
On Tue, 12 Sep 2017 11:19:33 +0200 Xavier <zaz.colmant@free.fr> wrote:
poppler update to 0.59.0 breaks texlive. I guess it's an upstream problem (see log extract in attachment). I had to revert to poppler 0.57.0
Confirmed here as well. A different temporary fix is to remove the '--with-system-poppler' configure option from the texlive Pkgfile. Although I successfully built texlive with bundled poppler, I also opted for downgrading poppler back to 0.57.0. I don't have time right now to deal with poppler breaking any other packages.
On Wed, 13 Sep 2017 07:37:24 -0400 John Vogel <jvogel4@stny.rr.com> wrote:
On Tue, 12 Sep 2017 11:19:33 +0200 Xavier <zaz.colmant@free.fr> wrote:
poppler update to 0.59.0 breaks texlive. I guess it's an upstream problem (see log extract in attachment). I had to revert to poppler 0.57.0
Confirmed here as well. A different temporary fix is to remove the '--with-system-poppler' configure option from the texlive Pkgfile. Although I successfully built texlive with bundled poppler, I also opted for downgrading poppler back to 0.57.0. I don't have time right now to deal with poppler breaking any other packages.
I've looked into this a little bit. The actual issue seems to be that both texlive and cups-filters are using internal (unstable) poppler API. There has been some discussion on this on the poppler ML [1] and also mention on the cups-filters bugzilla [2] about poppler consumers not using the unstable internals and instead using one of the frontends. [1] https://lists.freedesktop.org/archives/poppler/2017-September/012518.html [2] https://bugs.linuxfoundation.org/show_bug.cgi?id=1409
On Wed, 13 Sep 2017 08:50:59 -0400 John Vogel <jvogel4@stny.rr.com> wrote:
On Wed, 13 Sep 2017 07:37:24 -0400 John Vogel <jvogel4@stny.rr.com> wrote:
On Tue, 12 Sep 2017 11:19:33 +0200 Xavier <zaz.colmant@free.fr> wrote:
poppler update to 0.59.0 breaks texlive. I guess it's an upstream problem (see log extract in attachment). I had to revert to poppler 0.57.0
Confirmed here as well. A different temporary fix is to remove the '--with-system-poppler' configure option from the texlive Pkgfile. Although I successfully built texlive with bundled poppler, I also opted for downgrading poppler back to 0.57.0. I don't have time right now to deal with poppler breaking any other packages.
I've looked into this a little bit. The actual issue seems to be that both texlive and cups-filters are using internal (unstable) poppler API. There has been some discussion on this on the poppler ML [1] and also mention on the cups-filters bugzilla [2] about poppler consumers not using the unstable internals and instead using one of the frontends.
[1] https://lists.freedesktop.org/archives/poppler/2017-September/012518.html [2] https://bugs.linuxfoundation.org/show_bug.cgi?id=1409
Ok, I've submitted a fix for this on flyspray (FS#1485). If you are in need of the fix before the texlive port gets updated, the patch for the port is included as an attachment on the flyspray task. Or you can manually add the patch to the Pkgfile your self: https://git.archlinux.org/svntogit/packages.git/plain/trunk/texlive-poppler-...
Hi John,
Ok, I've submitted a fix for this on flyspray (FS#1485). If you are in need of the fix before the texlive port gets updated, the patch for the port is included as an attachment on the flyspray task.
Is it fix or should I use a patch? I just had an issue building TexLive. Wawrzek -- Dr Wawrzyniec Niewodniczański or Wawrzek for short PhD in Quantum Chemistry & MSc in Molecular Engineering WWW: http://wawrzek.name E-MAIL: jobs@wawrzek.name Linux User #177124
On Sun, 7 Jul 2019 17:02:13 +0100 Wawrzek Niewodniczanski <main@wawrzek.name> wrote:
Hi John,
Ok, I've submitted a fix for this on flyspray (FS#1485). If you are in need of the fix before the texlive port gets updated, the patch for the port is included as an attachment on the flyspray task.
Is it fix or should I use a patch? I just had an issue building TexLive. Wawrzek
Hi Wawrzek, if I might answer: you can try the ports I posted to flyspray (FS#1733) today. The first one (1) should be less intrusive, but needs you to install contrib/zziplib. The other one (2) will the above and contrib/graphite2, then rebuild opt/harfbuzz and harfbuzz-icu (included modification) with graphite2 support, as well as opt/t1lib and the new port libpaper. Please tell what you can find out about either of them. These ports both include xindy and luatex, btw, works with biber and removes tlmgr as it's not supposed to be there and/or used even. Best regards, Tim (1) https://nullvoid.de/crux/ports/texlive/ (2) https://nullvoid.de/crux/ports/texlive-system-libs/ -- Tim Biermann
On Sun, 7 Jul 2019 at 17:17, Tim <tbier@posteo.de> wrote:
On Sun, 7 Jul 2019 17:02:13 +0100 Wawrzek Niewodniczanski <main@wawrzek.name> wrote:
If you are in need of the fix before the texlive port gets updated, the patch for the port is included as an attachment on the flyspray task.
[...]
Is it fix or should I use a patch? I just had an issue building TexLive. [...] The first one (1) should be less intrusive, but needs you to install contrib/zziplib.
[...]
Thanks Tim for you advice. I'm still on 3.4 so rather than using czziplib from contrib I build it locally. It worked anyway. Wawrzek -- Dr Wawrzyniec Niewodniczański or Wawrzek for short PhD in Quantum Chemistry & MSc in Molecular Engineering WWW: http://wawrzek.name E-MAIL: jobs@wawrzek.name Linux User #177124
On Tue, 12 Sep 2017 11:19:33 +0200 Xavier <zaz.colmant@free.fr> wrote:
poppler update to 0.59.0 breaks texlive. I guess it's an upstream problem (see log extract in attachment). I had to revert to poppler 0.57.0
I've found a few patches for this, both very similar. The first one is from Archlinux and the second one is from Fedora. I've successfully built texlive with poppler 0.59.0 using the Archlinux patch. I intend to contact the texlive port maintainer once I've had a chance to test this build.
participants (4)
-
John Vogel
-
Tim
-
Wawrzek Niewodniczanski
-
Xavier