New comment by svenper on void-packages repository https://github.com/void-linux/void-packages/issues/5602#issuecomment-523516332 Comment: Thought I might offer a progress update. Since TeX Live started offering musl binaries and maintaining several poppler versions, fewer issues sneak through, which is encouraging! At this point in time on musl, my templates [in a texlive branch @7820d75](https://github.com/svenper/void-packages/commit/7820d75b22a94986749609e4a02a24121b8c6864) can build every single package offered with TeX Live, using all of the main system shared libraries, including gs and gd. Only dvisvgm uses some explicit libraries in addition to those that appear to be modified from their external sources. It should be simple to replace texlive2019-bin with texlive2019-exec-scheme-full and texlive2019-tlmgr. To keep up with all the xbps-src template symlinks you can use a hack like: ```sh cd /tmp/void-packages # or wherever YEAR=2019 for subpkg in $(cat srcpkgs/texlive${YEAR}-exec/template | grep -Ev '^#' | grep -E _package | sed -E 's/(texlive'${YEAR}'-exec-.*)_package\(\).*/\1/g'); do (cd srcpkgs && ln -fns texlive${YEAR}-exec ${subpkg}) done ``` Considering whether I should start a pull request for suggestions. ### EDIT for future reference: * [`b6b81cb`](https://github.com/svenper/void-packages/commit/b6b81cbc17e08042c80e92a33a07da77ce19746e) just before dvisvgm starts doing even weirder stuff with libraries (also includes 2018) * [`873ed63`](https://github.com/svenper/void-packages/commit/873ed635d36eba2b3da461ff2a5105d72c741e9c) tags/texlive-2019.4 * [`28c10ea`](https://github.com/svenper/void-packages/commit/28c10eade465e10c35d627ad60b82489e194fbb6) same but unbroken poppler (83!) and fontforge * [`387baef`](https://github.com/svenper/void-packages/commit/387baefbfe231b642225e3c8eb0a16bcf8554726) cleanup, more explicit release version 2019.4, poppler 87 * [`3ae890c`](https://github.com/svenper/void-packages/commit/3ae890c51bc12f3b1984124a604994764f63d0ef) last we see of 2019