multiarch policy documentation is ready (Re: Bug#1063605: debian-policy: mandate use of `dpkg-buildflags` for all software compilation on Debian)
Holger Levsen <[email protected]>
| Newsgroups | gmane.linux.debian.devel.policy |
|---|---|
| Message-ID | <[email protected]> |
hi, just a minor addition... On Tue, Feb 10, 2026 at 01:10:50PM -0800, Russ Allbery wrote: > I see this as part of a long trend in Policy maintenance. Originally, in > part due to its origins in a world that had far fewer tools, Debian Policy > (by way of the Packaging Manual) was a fairly comprehensive guide to > everything that went into creating a Debian package from the ground up. > With only that one document, in theory you could work out how to create a > valid Debian package from first principles and common UNIX tools. > > Over time, it has stopped being that, for a variety of reasons. One major > reason is that the tools have both become much better and more universal, > and the underlying tools have their own documentation. [...] when I've read that paragraph I was thinking about documenting dgit and/or tag2upload or really any tool in devref... :) - but that wasn't the reason I've started this reply... > In a world in which Policy is not keeping up with very long-standing > changes (triggers, multiarch) that we have not found the time to document > properly [...] which was this: while it's true that policy hasn't properly been documenting multiarch since 2014 (sigh..), since 2025 there's is now a patch written by Jochen, Josch, Helmut & myself in #749826 which has been reviewed by Sean once and which after addressing those remarks now awaits a another review by Sean. So, soon (tm!) multiarch will be documented in policy! \o/ Someone (else) wanting to help could probably review the following three bugs and forcemerge (or not) them with #749826: #650974 [debian-policy] Make Policy references to /usr/lib multiarch-aware #684672 [debian-policy] document multiarch tuple definitions #687900 [debian-policy] document multiarch And then, finally, https://wiki.debian.org/Multiarch and https://wiki.debian.org/Multiarch/Implementation should be updated to reflect that multiarch has finally been documented in debian-policy! Hooray! -- cheers, Holger ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C ⠈⠳⣄ I don't want to see your smile. I want to see your intelligence, compassion, integrity, and consideration. (@1goodtern)
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmmMSHoACgkQCRq4Vgaa qhzWNhAAqfjePn4BpwBymwTcol4grIcg2sV0gkm1NQ55cw+3B1sWJcP1geP9lgiY EPI6SvIrLX09ZmRhEexF+w83vJ4Ln1BrO4MUUnZGeCNj/l0rAUYh+GyDiThirZiE p5LF9fweC9SC7oEY8lDO+jnqoRx8jbvObV+/ngCnqr85FpS8WppQaMpOoNjsGpUm +A7g+FKdHSHzFCNncJsjpWKK9wT7BS8gZfYwUQpNQZSq4qeeLMkl+k2z8RjTzCIC G655q1hClhjhaIUCrK6UM7Ef247Bju+DelCF+H0zyaCK7ID4+9jb4rz2HM7LMrFF 2uWtbqN5ci5mbrO2BZTo1+UB4DcKjFrJGLdtCVc3fBAqaLRmY5XJuyHB4Y+KMFl2 Wa9KOd5GQi1O9tit/gi8R7jE7OhXGoemogFxPcLEvNLCuH8OS7nwair0+TGvdmKZ qFn5cvHP+/V0mq1W8lQFXiYN7lWSLlSVyCgmkLm9lqcjLEPJS0kt1JJ+4QPlf355 CO+GLjL95VpNRvYBfepgKGIVQw+cyrmnornvMoOwECo0nqhooQWL0ysk9wpePofE eKzzxclTKESQdYNhjBSQ7Okhkwnd/99fzQiJpwFF8bZMVPuoBUafiwcSs3iGd4ag h1cgWHJtQvIWvNQi6FysrwmB6ojIY7B3zNUf8UkbG9M/W+0l3Qc= =edod -----END PGP SIGNATURE-----