Demande #37388
Le format sources.list n’est plus utilisé sur Ubuntu 26.04
0%
Description
Il y a une conversion automatique du fichier sources.list en autant de fichiers .sources que nécessaire.
Cependant, il manque des informations dans le sources.list de départ pour permettre une conversion complète.
Il manque l’emplacement de la clé utilisée pour valider les paquets téléchargés.
Auparavant, la clé étant présente dans le dossier fourre-tout et apt ne cherchant pas à valider une association précise entre un dépôt et une clé, il n’y avait pas de souci. Il y a maintenant un avertissement sur le paramètre manquant Signed-By.
De manière plus globale, on pourrait profiter du passage sur la version 2.11 pour modifier pyeole.pkg.py et les templates de sources de paquets pour mettre à niveau le mécanisme.
Il serait nécessaire d’identifier la clé utilisée pour chaque dépôt. C’est déjà le cas pour les dépôts additionnels. La procédure pour être générique pour tous les dépôts, additionnels ou pas.
Pour l’instant, utilisant un dépôt additionnel pour des paquets de test, j’ai modifié pyeole.pkg pour générer le "nouveau" format.
Historique
#1 Mis à jour par Benjamin Bohard il y a environ 21 heures
- Fichier
pkg.py.patchsupprimé
#2 Mis à jour par Benjamin Bohard il y a environ 21 heures
- Fichier pkg.py.patch Voir ajouté
#3 Mis à jour par Benjamin Bohard il y a environ 20 heures
En passant, la commande apt-key n’est plus disponible. Elle peut être remplacée par une copie du fichier (éventuellement converti avec gpg --dearmor) vers /etc/apt/keyrings.