pandoc / dockerfiles

Dockerfiles for various pandoc images
GNU General Public License v2.0
364 stars 98 forks source link

Versioning issues with `biber` no longer working on Alpine #198

Closed tarleb closed 4 months ago

tarleb commented 1 year ago

The musl biber build supplied by TeXLive changed from v2.18 to v2.19 a few weeks ago. It seems that the latest version is built against a perl version that's newer that what's available on Alpine 3.16. Thus, biber exists with an error when called.

A possible workaround would be to install the biber package from the Alpine repo, but that one is v2.17.

mh4ckt3mh4ckt1c4s commented 1 year ago

From what I've seen this issue is now holding 2 releases of pandoc containers. I'd like to help, but from your message it doesn't seem to exist any satisfying workaround. For me the easiest is to use the package provided by Alpine, but maybe there's a reason for using the build from TeXLive ? Another solution would be to switch to :

But maybe upgrading the Alpine version will break other packages.

bayesians-inc-PL commented 1 year ago

I came here from #208. I am interested in a pandoc release 3.1.3 on a more recent alpine build.

I would second a move to a newer alpine build (preferably 3.18.2 which is the latest minor release of 3.18). As noted by @mh4ckt3mh4ckt1c4s it has biber=2.19 and perl=5.36.1.

@tarleb have you tried with the newer Alpine version? are there other issues that interfere with doing so?

lmunch commented 1 year ago

Any news on this?

Thanks

tarleb commented 4 months ago

Sorry for the long wait everybody. We're back, and the issue has been resolved. Updated images have been published.