Bug#1150234: libpoppler-dev enforces build version of NSS
Jeremy Bícha
jbicha at debian.org
Wed Oct 7 16:34:06 BST 2026
Control: forwarded -1
https://gitlab.freedesktop.org/poppler/poppler/-/work_items/1815
On Wed, Oct 7, 2026 at 3:37 PM Adrian Bunk <bunk at debian.org> wrote:
> Putting the build version into Requires.private makes sense for
> static linking, but if it is done the Depends of libpoppler-dev
> have to be generated accordingly.
Thank you. I filed the bug upstream because this is caused by
upstream's build system.
If I used nss 3.130 in the Depends field, then poppler wouldn't be
able to transition to Testing until nss 1.30 does which is the same
situation we are in now. And I don't think it's very practical to
generate -dev Depends versions based on the version the package is
built with.
I agree that it feels like an RC bug for an unnecessary build system
design to delay security updates from reaching Testing.
To avoid this, I think we'd need to revert the 2025 change to how
poppler prepares its .pc files.
Thank you,
Jeremy Bícha
More information about the Pkg-freedesktop-maintainers
mailing list