[Paquetages] système de mise à jour

Mise à jour / Création /debug de paquetages
Oldan
archer de cavalerie
Messages : 150
Inscription : lun. 18 oct. 2010, 10:39

[Paquetages] système de mise à jour

Message par Oldan »

bonjour,

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 ?

merci d'éclairer ma lanterne :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17626
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Paquetages] système de mise à jour

Message par benjarobin »

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.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Oldan
archer de cavalerie
Messages : 150
Inscription : lun. 18 oct. 2010, 10:39

Re: [Paquetages] système de mise à jour

Message par Oldan »

ok merci pour ces infos bien rassurantes
Répondre