Re: [dev] Pandoc replacement that sucks less

From: Stephen Gregoratto <dev_AT_sgregoratto.me>
Date: Mon, 29 Apr 2019 12:48:58 +1000

On 2019-04-28 21:44, Thomas Meulendijks wrote:
> I want to move away from pandoc since (on arch Linux at least) the
> package with dependency is 420MiB.

So pandoc is written in Haskell, which has no stable ABI. To avoid
linking issues, most haskell programs are statically linked. However,
the Arch team has chosen to dynamically link all haskell packages due to
architectural problems in pacman IIRC. This means that if one small
package is updated, then all packages that rely on them need to be
rebuilt.

There is a package on the AUR called pandoc-bin that grabs the official
statically compiled release from GitHub and uses that. It's still pretty
large (the uncompressed binary is ~72M), but quite smaller than 420MiB.
-- 
Stephen Gregoratto
PGP: 3FC6 3D0E 2801 C348 1C44 2D34 A80C 0F8E 8BAB EC8B
Received on Mon Apr 29 2019 - 04:48:58 CEST

This archive was generated by hypermail 2.3.0 : Mon Apr 29 2019 - 05:36:08 CEST