Le projet Debian a récemment officialisé plusieurs décisions structurantes pour sa prochaine version majeure, Forky (Debian 14). La reproductibilité des constructions devient une condition obligatoire pour l'entrée ou le maintien des paquets dans la branche testing, et donc pour la future version stable. Par ailleurs, une nouvelle architecture de processeur, loong64, est désormais prise en charge, tandis que les tests automatisés des paquets binaires sont généralisés.
Reproductibilité obligatoire : un cap historique
Après des années d'efforts pour produire des paquets identiques à chaque construction (à l'octet près), la règle est désormais contraignante. Selon l'annonce officielle sur la liste de diffusion des développeurs, un paquet ne pourra plus être accepté ni conservé dans testing s'il n'est pas reproductible. Cette mesure vise à renforcer la sécurité et la fiabilité de la distribution, en permettant de vérifier qu'aucune modification cachée n'a été introduite lors de la compilation.
Les derniers chiffres disponibles montrent que l'objectif est presque atteint : 98,29 % des paquets dits "indépendants de l'architecture" dans Forky sont réussis (23 371 OK contre 414 échecs). Ces résultats concernent les architectures amd64 et arm64. Toutefois, des données complémentaires issues de la plateforme de tests de reproductibilité (reproduce.debian.net) affichent des taux légèrement différents pour chaque architecture prise individuellement :
- amd64 : 97,49 % (17 584 OK, 453 KO)
- arm64 : 97,77 % (17 484 OK, 398 KO)
- armhf : 97,39 % (16 823 OK, 450 KO)
- i386 : 97,37 % (16 929 OK, 457 KO)
- ppc64el : 90,67 % (15 877 OK, 473 KO)
- riscv64 : 90,69 % (15 902 OK, 314 KO)
Ces écarts s'expliquent par le périmètre mesuré : les 98,29 % portent sur l'ensemble des paquets indépendants de l'architecture, tandis que les taux par architecture reflètent l'état global des paquets testés pour chaque cible. L'architecture armel et s390x ne sont pas encore couvertes par ces tests.
Tests systématiques des paquets binaires
Parallèlement, Debian étend les tests automatisés (autopkgtests) aux paquets binaires provenant de binNMU — des téléversements effectués par des personnes qui ne sont pas les mainteneurs du paquet source. Auparavant, seuls les paquets sources étaient soumis à ces tests. Cette mesure vise à garantir la stabilité des binaires recompilés pour des corrections de dépendances ou des changements de bibliothèques, sans nécessiter de nouvelle version du code source.
Nouvelle architecture : loong64
Une nouvelle architecture cible fait son entrée dans la distribution : loong64, issue du jeu d'instructions LoongArch64 (version 64 bits) développé par le concepteur chinois Loongson. Il s'agit d'une architecture RISC (jeu d'instructions réduit). Son intégration dans Debian Forky élargit l'éventail des plateformes supportées, notamment pour les processeurs domestiques chinois.
Mini DebConf à Hambourg
En marge de ces annonces techniques, la mini DebConf Hambourg 2026 s'est déroulée du 4 au 11 mai dans la ville allemande, rassemblant contributeurs et utilisateurs autour de conférences et ateliers.