’imagine qu’un checksum est fait, j’ai pas regardé l’implémentation dans libalpm
C'est le packageur qui peut ajouter, dans le fichier PKGBUILD, 1 ou plusieurs noms de fichiers qui ne seront jamais écrasés lors de la mise à jour si la version locale est différente du nouveau paquet (cela va générer des .pacnews)
Pour voir les fichiers susceptibles de créer un .pacnew (si différents de la nouvelle version): pacman -Qii | grep 'modified]' (j'en ai que ... 243 "protégés" par pacman!). Mais que 24 modifiés : pacman -Qii | grep '[modified], donc à coup sûr un .pacnew pour moi.
Si tu n’as pas personnalisé de fichiers dans /etc, la mise à jour installe simplement le nouveau fichier.
Non, pas que ! si le nouveau fichier est modifié par le mainteneur ou développeur (pas le local par l'utilisateur), même chose.
[^] # Re: pacnew & co
Posté par papajoke . En réponse à la dépêche Bien débuter avec la distribution Manjaro Linux. Évalué à 1.
C'est le packageur qui peut ajouter, dans le fichier PKGBUILD, 1 ou plusieurs noms de fichiers qui ne seront jamais écrasés lors de la mise à jour si la version locale est différente du nouveau paquet (cela va générer des .pacnews)
Pour voir les fichiers susceptibles de créer un .pacnew (si différents de la nouvelle version): pacman -Qii | grep 'modified]' (j'en ai que ... 243 "protégés" par pacman!). Mais que 24 modifiés : pacman -Qii | grep '[modified], donc à coup sûr un .pacnew pour moi.
Non, pas que ! si le nouveau fichier est modifié par le mainteneur ou développeur (pas le local par l'utilisateur), même chose.