On 2025-10-10 16:28, Mathias Gibbens wrote:
Thanks for taking care of that, although I think we'll need a
separate RM bug for [armel armhf i386] before it will be able to
migrate to testing.

You might be right. However, that's not my reading of https://wiki.debian.org/ftpmaster_Removals:

| The release team can remove source packages - and *all* binaries built from them - from testing. Per-architecture removals from testing are not handled by the Release Managers directly, but rather as a result of the package's state in unstable propagating to testing.

This also matches the behavior of reportbug:


siretart@x1:~ $ reportbug release.debian.org
*** Warning: You are trying to set an X-Debbugs-CC header. This is possibly an old default setting from your ~/.reportbugrc. In that case you may want to re-run 'reportbug --configure', or edit your configuration file to use the 'list-cc-me' command (without recipient address) instead. If you used the -H option on the command line, please see the '--list-cc' option. Reportbug cannot handle custom headers reliably with its MUA support, it is therefore recommended to use pseudoheaders instead where possible.
*** Welcome to reportbug.  Use ? for help at prompts. ***
Note: bug reports are publicly archived (including the email address of the submitter).
Detected character set: UTF-8
Please change your locale if this is incorrect.

Using 'Reinhard Tartler <[email protected]>' as your from address.
Will send report to Debian (per lsb_release).
What sort of request is this? (If none of these things mean anything to you, or you are trying to report a bug in an existing package, please press Enter to exit reportbug.)

1 binnmu       binNMU requests
2 bookworm-pu  bookworm proposed updates requests
3 britney      testing migration script bugs
4 other        None of the other options
5 rm           Stable/Testing removal requests
6 transition   transition tracking
7 trixie-pu    trixie proposed updates requests
8 unblock      unblock requests

Choose the request type: 5
Please enter the name of the package: msgp
Checking package information...
Your report will be carbon-copied to the package maintainer.
Latest version seems to be 1.2.5-1+b4, is this the proper one [Y|n|?]? y
Is this request for specific architectures [y|N|?]? y
The proper way to request a partial removal from testing is to file a partial removal from unstable: this way the package for the specified architectures will be automatically removed from
testing too. Please re-run reportbug against ftp.debian.org package.
siretart@x1:~ $ rmadison msgp
msgp | 1.0.2-3+b6 | oldoldstable | amd64, arm64, armhf, i386 msgp | 1.1.6-1+b4 | oldstable | amd64, arm64, armel, armhf, i386, mips64el, mipsel, ppc64el, s390x msgp | 1.2.0-1~bpo12+1 | oldstable-backports | amd64, arm64, armel, armhf, i386, mips64el, mipsel, ppc64el, s390x msgp | 1.2.5-1+b4 | stable | amd64, arm64, armel, armhf, i386, ppc64el, riscv64, s390x msgp | 1.2.5-1+b4 | testing | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
msgp       | 1.2.5-1+b4      | unstable            | armel, armhf, i386
msgp | 1.4.0-2 | buildd-unstable | amd64, arm64, mips64el, ppc64el, riscv64, s390x msgp | 1.4.0-2 | unstable | amd64, arm64, mips64el, ppc64el, riscv64, s390x


My understanding / assumption is that at some point in the future, the "auto-decruft" mechanism (cf. https://people.debian.org/~nthykier/blog/2015/introducing-dak-auto-decruft.html) should kick in and remove the remaining msgp binaries with the version 1.2.5-1+b4 from unstable. After that, britney removes them from testing and allows the migration.

I don't know how long that takes though. Niels, am I on the right track or am I missing something? Do I need to file a bug against ftp.debian.org?


  Also, if you're not aware of `architecture-properties`, it's a nice
meta-package for situations like this. Rather than trying to enumerate
all non-32bit architectures, you can simply add a Build-Depends on
`architecture-is-64-bit`. That will give you the same result, but I
think it's cleaner and more future-proof. (There's no need for another
upload right now, but I'll include that change in the next update.)


Thanks for pointing me to it, that's neat!

-rt

Reply via email to