Bug#1031046: Only include in Bookworm with commitment to stable updates

Matthias Urlichs matthias at urlichs.de
Fri Dec 13 10:58:40 GMT 2024


On 12.12.24 19:16, Jonas Smedegaard wrote:
> Frankly I am not comfortable having Asterisk enter into Debian, with a
> team where those to be counted as active has such reluctant interest in
> gaining experience with the machinery crucial to the work ahead.

One might note that the crucial machinery consists, at first 
approximation, of our bug tracker, resp. the list of active bugs therein.

Asking the bug tracker for ?src=asterisk, i.e. not filtering for 
release, results in exactly one open RC bug, which is the one that 
complains about "commitment to stable updates".

The fact that tracker.d.o complains about issues in bookworm is a minor 
detail here and I can't fault people for not wanting to delve into yet 
another Debian subsystem – one with a list of open bugs that's longer 
than Asterisk's (and with at least one older bug), which moreover is 
tangential to our actual goal.

That goal is to (a) close #1031046 and (b) get Asterisk into a shape 
that's long-term maintainable without deep understanding of the 
mechanics of its packaging (because there *are* no special-sauce mechanics).

IMHO (b) is kindof a requirement for (a).

I can justify taking some (paid) time to help fix the problems that 
prevent Asterisk from being as easily maintainable as any other 
not-quite-trivial package. I cannot justify committing to watch over 
something that requires an hour of delving into the mechanics of build 
systems that pre-date git to even understand what I need to do.

IMHO² fixing a security bug should consist of five steps:

* git checkout stable; git pull salsa stable-updates; git fetch upstream
* git cherry-pick «upstream_commit_id»
* dch && git commit --amend -c HEAD debian/changelog  # or something 
along these lines
* git debpush
* … there is no step five.

Can we get to that point, for Trixie?

-- 
-- mit freundlichen Grüßen
-- 
-- Matthias Urlichs

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-voip-maintainers/attachments/20241213/2b1c0033/attachment.sig>


More information about the Pkg-voip-maintainers mailing list