On Sat, 7 Jun 2025 10:29:41 +0300 "Kim B. Heino" <[email protected]> wrote:
Hi,It's been a month. Any progress?
Hi Kim,Sorry for the long delay. Unfortunately, it seems Jeremy is currently unavailable for sponsoring given their lack of follow up on this bug.
To move things along:
1) I have granted you commit access (developer) to
https://salsa.debian.org/debian/foomuuri in case you want to move
the packaging there.
If you are not planning to move the packaging there (although, I
hope you will), the `Vcs-*` fields should be updated to the repo
used.
2) I am ok with sponsoring your package in its current form, though I
would like to confirm with you that you are okay targeting unstable.
We are in the hard freeze, so there is no guarantee that the upload
will make it into testing. Particularly, the [freeze policy] has
headlines such as "No large/disruptive changes" and "Be careful with
new upstream releases".
If the release team and you are not aligned here, `foomuuri` might
end up blocked and even later removed because of the "unstable and
testing must be in sync" policy unless we revert back to
foomuuri/0.27 (usually in the form of 0.28-1+really0.27-1). That is
the risk of uploading to unstable right now. The release team will
not be open for negotiation at this point of the freeze, so any
regressions or problems will likely call for an unconditional
revert on this side of the release.
I have limited understanding of foomuuri and also limited time to
get up to speed, so it will be your call. Do we proceed with the
unstable upload accepting the risk or would you rather target
experimental and then we re-upload to unstable after the freeze?
(If you go for experimental, please update the packaging
accordingly)
Additionally, one minor tweak you can consider (irrelevant to whether it
will be sponsored): When you add build-dependencies for testing only
like in 2a88e1c71135d306dcb4185b8e70d00d6ed446a4, consider tagging them
with `<!nocheck>` (such as `nftables <!nocheck>`). This means rebuilds
that does not run tests can skip those dependencies and as long as you
use `dh_auto_test` (via `dh` in this case), the relevant build time
skipping of tests are handled for you automatically.
You mention a backport upload as well. The one I can find is https://salsa.debian.org/kimheino/foomuuri/-/commits/bookworm-backports?ref_type=heads. If so, then that is currently not actionable as the version being uploaded to backports must be in testing already and 0.28 is not. If you are still aiming for this, then foomuuri must be uploaded to unstable and migrate before I can help there. Alternatively, you might be able to use -backports-sloppy, but I do not know the rules of that nor do I plan on using bandwidth on learning them, so that would be a conversation with a different sponsor.
Hope that was helpful. Once you have answered/handled 2), we can proceed with the upload.
Best regards, Niels [freeze policy]: https://release.debian.org/testing/freeze_policy.html
OpenPGP_signature.asc
Description: OpenPGP digital signature

