Faidon Liambotis
2025-02-20 09:30:01 UTC
Reply
PermalinkVersion: 2.24.9+dfsg-2
Severity: important
Hi from the lowdown maintainer :)
nix uses liblowdown (and is in fact the only reverse dependency of it).
liblowdown recently had an ABI bump, as well as relatively small changes
to its API.
I've staged src:lowdown 2.0.2-1 / liblowdown2 in experimental.
nix fails to build from source due to the aforementioned API changes.
The API issue has been fixed upstream in a backwards-compatible way:
https://github.com/NixOS/nix/commit/edbfe863ce4ae4b89e554f29807e62674055f251
Note that 2.25.4+dfsg-1 in experimental already includes this code.
I'm not sure what your intentions are with regards to 2.25.x, but if
you're not intending to upload this to unstable soon, could you backport
the aforementioned commit to the version in unstable, as to unblock the
lowdown transition?
Thanks!
Faidon