Re: Hard Rust requirements from May onward

Sean Whitton <[email protected]> Wed, 05 Nov 2025 14:56:56 +0000
Newsgroups gmane.linux.debian.ports.alpha,gmane.linux.debian.devel.general,gmane.linux.debian.apt.devel,gmane.linux.debian.ports.68k,gmane.linux.debian.ports.hppa,gmane.linux.debian.ports.superh
Message-ID <[email protected]>
--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hello,

On Sun 02 Nov 2025 at 01:08pm +01, Joerg Jaspert wrote:

> On 17764 March 1977, Julian Andres Klode wrote:
>
>> I plan to introduce hard Rust dependencies and Rust code into
>> APT, no earlier than May 2026. This extends at first to the
>> Rust compiler and standard library, and the Sequoia ecosystem.
>
>> If you maintain a port without a working Rust toolchain,
>> please ensure it has one within the next 6 months, or
>> sunset the port.
>
>> It's important for the project as whole to be able to
>> move forward and rely on modern tools and technologies
>> and not be held back by trying to shoehorn modern software
>> on retro computing devices.
>
>> Thank you for your understanding.
>
>> debian developer - deb.li/jak | jak-linux.org - free software dev
>> ubuntu core developer                              i speak de, en
>
> There might be really good reasons for using Rust in a tool like apt.
>
> They might even be good enough to ditch old ports - also I think that
> shouldn't be on one maintainers decision alone.
>
> But whatever good intention may be behind this move, the way this mail was
> written completly kills them. And completly makes it *appear* as "arrogant
> asshole developer imposing his wants on everyone" combined with "if you d=
ont
> like it, sod off, you don't matter". Especially with the end of it and the
> signature below.
>
> That might not be how it was meant (most probably), but that's how it goes
> around.

Yes.  Julian, I know and trust you can do better than you did here.

=2D-=20
Sean Whitton

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJNBAEBCgA3FiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmkLZbgZHHNwd2hpdHRv
bkBzcHdoaXR0b24ubmFtZQAKCRBpW3rkvwZiQL8TD/9ErrYWylwEGTHFJTEQRg6y
pZ2tLkcBpm7X0Y0bwkjSSW/5pFpWCVW6DqweQ5eXyhYO4JFCTZKqHd4J4XqtkJND
mDcX9PN5hx0tOsUox3GL0dnyqh7NpcVE7yv/xic7O4CElZ8NfmCMub7u+huBsYPR
BcdTJmdghuORbCh/vLXpYbYZ5gUtazEqJ36PnSlXGLHkwFJP2UMD5Kff1D8Z31T2
6/cTiZFlowqntnt0Pa3mA8bNIAVYdEXSOXNvANyAoT5Vej1ArN8eZ0KHhrbw9b6M
HD9X9R6n5U5yLlafwXY4qPXzQJUiArvBAw+H6JxrJIjwyAYP6BF1Qh2RUADd4G8C
GGOxf6PBA/UL+nWt25loTUzFSg0Dx6rf1c+MD+aVng0cgR55fKWN3DeCutY+NK9h
2WjtHhA3Ski0TBgi/esyaDUyxL7r9FE95GJQMpnJLWImhX8mms5ad1f7BXxHXeT6
7cfA30LKouqapUB+yLHlnrvOSqUpPHsK4zlLTOmmTyoIGMmHKpmWU2RU3yGuG6Iw
B2edBYw4bceD4cuPLHr/nHtvipsenlxSjS4ec5hGL0mprNA3XAlTkH8Svx8Re1EO
XBWC490K7rRehVxZ3TqgpS6jW4YhNPj+WqMzBGoT40PBRPCwuO2c79CMzg2QIHtB
PZVijMybKzym/3nxG7A4IQ==
=LmUZ
-----END PGP SIGNATURE-----
--=-=-=--