Migration Git terminée
29 mai 2023 - FoolEcho
Nous [ndT : développeurs et mainteneurs d’Arch Linux] sommes fiers d’annoncer que la migration vers le packaging Git a réussi ! ?
Merci à tous ceux qui ont aidé pendant la migration !
Les sources des paquets sont désormais disponibles sur GitLab. Notez que le bugtracker est toujours flyspray et que les demandes de fusion ne sont pas acceptées pour le moment. Nous avons l’intention d’ouvrir le suivi des problèmes et de fusionner les demandes sur les dépôts de paquets Gitlab dans un avenir proche.
Les miroirs se synchronisent à nouveau, mais cela peut prendre un peu de temps avant que le miroir de votre choix ne soit rattrapé.
Pour les utilisateurs
Mettez à jour votre système et fusionnez le fichier pacnew /etc/pacman.conf.pacnew
de pacman. Ceci est nécessaire car nous avons déplacé le dépôt [community]
vers [extra]
.
$ pacman -Syu "pacman>=6.0.2-7"
Pour les utilisateurs de l’outil asp
désormais obsolète, vous devrez passer à pkgctl
:
$ pacman -Syu "devtools>=1:1.0.0-1"
$ pkgctl repo clone linux
Pour des instructions plus détaillées sur la façon d’obtenir des PKGBUILD, consultez l’article du wiki correspondant.
Pour les packagers
Avant de commencer, désinstallez d’abord devtools-git-poc
et supprimez de votre système de fichiers tous les dépôts que vous avez clonés lors des tests de preuve de concept git.
Assurez-vous d’avoir à la fois un devtools et un pacman mis à jour sur votre système :
$ pacman -Syu "devtools>=1:1.0.0-1" "pacman>=6.0.2-7"
De plus, nettoyez les anciens chroots dans /var/lib/archbuild/
$ rm -rf /var/lib/archbuild/
# ou éventuellement, utilisez l'option --clean pour pkgctl build *UNE FOIS*
$ pkgctl build --clean
Pour obtenir des instructions sur l’utilisation de pkgctl
, veuillez consulter l’article du wiki et consultez également la page de manuel de chaque sous-commande pour plus d’informations :
$ man pkgctl-build
$ man pkgctl-repo-clone