Florian Ernst
2024-11-08 15:00:01 UTC
Package: release.debian.org
Severity: normal
Tags: bookworm
User: ***@packages.debian.org
Usertags: pu
X-Debbugs-Cc: ***@packages.debian.org
Control: affects -1 + src:srt
Dear Release Team,
I'd like to update the package srt in bookworm after the corresponding
change has found its way into unstable and testing.
[ Reason ]
Bug#1086751: srt's dev packages had too weak dependencies, they only had
a Suggest on libraries in its Requires.private. This goes back to times
way before I took over this package, at the very least back to bullseye.
[ Impact ]
Users might run into compilation errors when they rely just on srt's dev
packages to pull in all required dependencies. However, projects
(including reverse-deps in Debian) generally directly depend on these
dependencies anyways, so the actual impact is presumably small.
[ Tests ]
There are autopkgtest testing both the GnuTLS and the OpenSSL variant
and which still succeeded, both locally and on Salsa, cf.
<https://salsa.debian.org/debian/libsrt/-/jobs/6556259>.
[ Risks ]
The actual packaging change is rather trivial, and the impact (see
above) is presumably small, so I'd assume the risk is pretty low.
[ Checklist ]
[x] *all* changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in (old)stable
[x] the issue is verified as fixed in unstable
[ Changes ]
This just cherry-picks the commit fixing the issue in unstable, cf.
<https://salsa.debian.org/debian/libsrt/-/commit/2af4f41e79aab59fc10ff98a54279e61334a62e2>.
A full debdiff is attached: the Suggests on some dev packages are
promoted to Depends and one more Depends is added (and some reformatting
takes place).
[ Other info ]
Yes, I am late for 12.8, but I think there is no need to rush this one.
Cheers,
Flo
Severity: normal
Tags: bookworm
User: ***@packages.debian.org
Usertags: pu
X-Debbugs-Cc: ***@packages.debian.org
Control: affects -1 + src:srt
Dear Release Team,
I'd like to update the package srt in bookworm after the corresponding
change has found its way into unstable and testing.
[ Reason ]
Bug#1086751: srt's dev packages had too weak dependencies, they only had
a Suggest on libraries in its Requires.private. This goes back to times
way before I took over this package, at the very least back to bullseye.
[ Impact ]
Users might run into compilation errors when they rely just on srt's dev
packages to pull in all required dependencies. However, projects
(including reverse-deps in Debian) generally directly depend on these
dependencies anyways, so the actual impact is presumably small.
[ Tests ]
There are autopkgtest testing both the GnuTLS and the OpenSSL variant
and which still succeeded, both locally and on Salsa, cf.
<https://salsa.debian.org/debian/libsrt/-/jobs/6556259>.
[ Risks ]
The actual packaging change is rather trivial, and the impact (see
above) is presumably small, so I'd assume the risk is pretty low.
[ Checklist ]
[x] *all* changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in (old)stable
[x] the issue is verified as fixed in unstable
[ Changes ]
This just cherry-picks the commit fixing the issue in unstable, cf.
<https://salsa.debian.org/debian/libsrt/-/commit/2af4f41e79aab59fc10ff98a54279e61334a62e2>.
A full debdiff is attached: the Suggests on some dev packages are
promoted to Depends and one more Depends is added (and some reformatting
takes place).
[ Other info ]
Yes, I am late for 12.8, but I think there is no need to rush this one.
Cheers,
Flo