je me demande comment les dépôts sont mis à jour.
Par exemple, pour une mise à jour de kde où un grand nombre de paquets doivent être cohérents, est il possible que la mise à jour soit proposée alors que tous les paquets du dépôt ne sont pas encore prêts ?
Si je ne me trompe pas, la synchronisation des miroirs ce fait par rsync, or comme la base de donnée des paquets est dans un seul fichier lenomdudepot.db.tar.gz, il n'est pas possible d'avoir une synchronisation non cohérente. Par contre il se peut qu'il arrive ceci:
Lors de ta mise à jour, lenomdudepot.db.tar.gz est synchronisé, main certain paquets ne sont pas encore synchronisé, donc lors de la mise a jour pacman te retournera une erreur 404.
Cela implique 2 possibilités: Une erreur de dépendance à la fin car il manque un paquet, ou juste la non mise à jour d'un paquet.
Donc pour le 2ieme cas qui arrive très rarement (dépend du miroir) tu peux annuler la mise a jour, mais normalement si les dépendances sont satisfaites tout devrai être bon.