On Thu, 25 Feb 2021 at 12:09, Paul Gevers <elb...@debian.org> wrote:
> On 25-02-2021 20:40, Tianon Gravi wrote:
> > Hi Paul!  Thanks for filing these -- I've pushed two commits to the
> > Git repo which fix both 983512 and 983513 (and made it more forgiving
> > of other architectures for the future).
>
> Can't you skip the hash test (but still run all the rest) on other
> archs? If yes, then your d/t/control is OK, but if you only intend this
> to be run on amd64 and arm64, there's a # in d/t/control that shouldn't
> be there.

Indeed!  That's the approach I've taken in
https://github.com/debuerreotype/debian-debuerreotype/commit/eec4eabf97a53642292e637da8a1932e1782400d#diff-408e3c392fd7a35b7ef0a5e5cfae15a6326c1a19af82263a0487d62ca2b35b81R44-R52
:)

(So future unsupported architectures won't fail, but will instead
encourage bug reporting which will give us a hash and a request for a
new architecture to be fully supported. :D)

I'm testing on buster with unstable schroots, so my autopkgtests
doesn't support "Architecture:" and I decided to leave it as a comment
since those are the ones we can run the full test on but others should
still succeed. O:)

> We're in soft freeze [1], no paperwork is needed except if your package
> is in the (build-)essential set:
> https://release.debian.org/bullseye/essential-and-build-essential.txt.

Ah, easy!  I'll "do the thing" then!

♥,
- Tianon
  4096R / B42F 6819 007F 00F8 8E36  4FD4 036A 9C25 BF35 7DD4

Reply via email to