Discussion:
Bug#1098411: Please backport lowdown>=1.4.0 compatibility fix to unstable
Add Reply
Faidon Liambotis
2025-02-20 09:30:01 UTC
Reply
Permalink
Source: nix
Version: 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
Faidon Liambotis
2025-03-03 09:50:01 UTC
Reply
Permalink
Control: severity -1 serious
Post by Faidon Liambotis
I've staged src:lowdown 2.0.2-1 / liblowdown2 in experimental.
nix fails to build from source due to the aforementioned API changes.
I've just uploaded lowdown 2.0.2-2 to unstable, which makes nix FTBFS,
hence bumping the severity.

Apologies for the compressed timeline but the no transition freeze is
approaching and I wanted to get this out of the way :)

Regards,
Faidon

Loading...