Re: Debian-Med policy proposal: 64-bit & little-endian only* for new packages
"Michael R. Crusoe" <[email protected]>
| Newsgroups | gmane.linux.debian.devel.medical |
|---|---|
| Message-ID | <[email protected]> |
On 30/03/2024 01.00, Diane Trout wrote: > On Thu, 2024-03-28 at 14:51 +0100, Michael R. Crusoe wrote: >> >> Like all policy proposals, this is not meant to be a hard rule for >> all time. We can and should revisit the issue later! > > What do you think of the policy being instead of "-med team packages > MUST support all current Debian architectures", "-med team packages > (CAN or SHOULD) try to support all current Debian architectures." Thank you for introducing this phrasing. I don't think there is a current Debian-Med team policy on architecture support. And from what I can see, there is nothing in the policy of Debian itself that packages SHOULD or MUST support all official Debian architectures. I would suggest "-med team packages SHOULD try to support all 64-bit little-endian architectures. Team packages are allowed to exclude 32-bit and/or big-endian architectures without justification." More details in the MR that I am preparing. > > Many packages do work fine, but some make no sense without being able > to access much more than 4G of memory or have picky CPU architecture > dependencies. > > I don't think the team should automatically turn off all more obscure > architectures, but it seems very reasonable to be quite willing disable > builds for things that cause problems outside of x86_64/arm64. And riscv64, which I predict will be the next big architecture for scientific computing in a few years. Which is why I'm proposing that we cast a wider net using "64-bit and little-endian".
OpenPGP_signature.asc
(application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmYRQscFAwAAAAAACgkQPCZ2P2xn5uKp nhAAjvVFvGIucHOMz3cWiBy87m2LJ+FpUuNBQ2HFFk2dZDjrIMbx5ez/ZUPmrH2tom/aNJa6dwzq ee6GNQTur7onybLEOvOcX7CBdR5fW19SIlaR5wZFZCvxBGveB+g3DU2Ctia+4dy9woa8VVqMvkMS oaMNQlXBonpgpCxN+W2ijZz0s8YF8NKd7mbcC0py0OebP/w0i63C0jyuxo5laM61cLCT2jQpcrz9 dfvaQZTtVLJDrW0UAVCkQVELANJtTgumHTZZb/QBBzKl1AjbKQKO+SpgWcruOc/yo6WXJ9IB0n+y fTka2fVo88+2Ewle/iCx4oIh3L6CTBikmsJ7LjqXZJ49wqslH5aifr+xwSkBwr3sYwkFcyDaJJY2 92t9I0h+K5z+913yjxZ0+8Ik1wds0cpDzB4kuE1cUwiZ5o1a5urTvzPuiiH/Bomv7eMTi6RZtOkN 8YNuZNuVSNbzHBMYxRvRX194JNNtqFQSUAz00Rkphqys7PckS4AekWVPdYwSgjmQ6xx6quhiWu1p 4boQzO0xYxlegUkw1Rg/z49fRWs+Dn0sd3zHX/Z/f0mfgWkojpJxcpHr4jV3ELmNTnevyCrx0AsK uO5RK36yFyd1BQymfKWVbwjrMSx5AdpXluhYXQBFKOohaFDGkUVxakTqD/XYzYS4UyWVrRogS6zq 1pw= =32pB -----END PGP SIGNATURE-----