Package: developers-reference Severity: wishlist X-Debbugs-Cc: ni...@thykier.net
Hi,The section 5.10.4 is about packages that are not portable to all architectures. Here it talks about changing the `Architecture` line and `Packages-arch-specific` as possible ways.
I think we should add a mention of `architecture-properties` next to `Architecture`. Maybe something like:
"""Additionally, if you believe the list of supported architectures is pretty constant, you should change any to a list of supported architectures in debian/control or add a Build-Depends on one of the `architecture-properties` provided names such as `architecture-is-64-bit`. This way, the build will not be performed on the relevant architectures, and indicate this to a human reader.
"""This also changes the note about the build "will fail". In my understanding, the buildds will **not** try these builds (anymore?). At least, the buildds now say `$ARCH is not present in the architecture list set by the maintainer` rather than showing a build log. For the newly added snippet about `architecture-properties`, they instead goes into a "permanent" `Dep-Wait` state. Either way, saying "the build will fail also" feels like a stretch to me given it stops "before" the build ever happens.
Best regards, Niels
OpenPGP_signature.asc
Description: OpenPGP digital signature