[Debian-on-mobile-maintainers] Bug#1043547: build-depends on deprecated libcurl4-nss-dev, will be dropped in August 2023

Samuel Henrique samueloph at debian.org
Sat Aug 12 21:11:25 BST 2023


Package: eg25-manager
Tags: trixie sid patch
User: curl at packages.debian.org
Usertags: curl-nss-deprecation
X-Debbugs-Cc: samueloph at debian.org, sergiodj at debian.org
Control: block 1038907 by -1

Hello,

This package build-depends on the NSS variant of libcurl "libcurl4-nss-dev".

Curl's upstream announced support for NSS is going to be dropped in August
2023:
https://curl.se/dev/deprecate.html#nss

Please make sure to switch your build-dependency to something else before the
due date.
You might try switching to "libcurl4-openssl-dev" and in the big majority of
the cases this won't cause any issues.

Since eg25-manager already accepts libcurl-dev as a build-dependency,
I've submitted a PR changing the preferred curl variant to be openssl:
https://salsa.debian.org/DebianOnMobile-team/eg25-manager/-/merge_requests/5

This bug is being opened late for eg25-manager as I didn't catch it
when doing the initial search for rdeps, the change will be simple for
this package due to it already accepting other backends through
"libcurl-dev".
This is only a matter of changing the prefered one and getting a build
that links against something other than the nss variant.

Thank you,

-- 
Samuel Henrique <samueloph>



More information about the Debian-on-mobile-maintainers mailing list