APT Rust requirement raises questions
Julian Andres Klode объявил, что APT в Debian с мая 2026 года потребует Rust-компилятор и стандартную библиотеку, включая экосистему Sequoia. Это затронет неофициальные порты без Rust: alpha, m68k, hppa, sh4 — им нужно либо внедрить toolchain за 6 месяцев, либо использовать старую версию APT. Переход мотивирован необходимостью переписать парсинг .deb, .ar, .tar и верификацию HTTP-подписей на memory-safe язык с сильным unit-тестированием; сейчас APT уже зависит от Rust-инструмента sqv для OpenPGP, с fallback на gpgv.
Реакции разделились: Paul Tagliamonte приветствовал сдвиг к Rust, но John Paul Adrian Glaubitz раскритиковал конфронтационный тон и отсутствие обсуждения ("thank you for understanding"). Glaubitz работает над Rust на этих архитектурах, отметил, что "ультиматум" преувеличен — порты (неофициальные с Debian 6.0, sh4 никогда) могут остаться на старом APT. David Kalnischkies предложил вместо Rust удалить уязвимый код парсинга для снижения багов.