comment faut-il procéder? avec yaourt ou avec ABS comme indiqué ici.
yaourt me parait plus simple et plus rapide, qu'en pensez-vous?
Merci pour toute réponse.
Dernière modification par alh54 le ven. 08 sept. 2017, 09:56, modifié 1 fois.
Bonjour,
Les paquets que tu listes sont des paquets des dépôts officiels, tu ne devrais vraiment pas les reconstruire.
Comment as tu obtenu cette liste ?
Je vous conseil vivement de relire la NEWS. C'est un exemple de message qui peut s'afficher lors de la mise à jour. Si cela vous arrive alors il faudra suivre le message et lancer les commandes données.
J'ai personnellement fait la mise à jour et je n'ai eu aucun message. Le contenu de /usr/lib/perl5/ ne contient plus que les dossiers 5.26 et x86_64-linux-thread-multi.
Si le dossier contient autre chose, il y a de forte chance d'avoir eu un message lors de la mise à jour de pacman.
sudo pacman -S perl
avertissement : perl-5.26.0-4 est à jour -- réinstalle
résolution des dépendances...
recherche des conflits entre paquets...
Paquets (1) perl-5.26.0-4
Taille totale installée : 51,97 MiB
Taille de mise à jour nette : 0,00 MiB
:: Procéder à l’installation ? [O/n] o
(1/1) vérification des clés dans le trousseau [################################################] 100%
(1/1) vérification de l’intégrité des paquets [################################################] 100%
(1/1) chargement des fichiers des paquets [################################################] 100%
(1/1) analyse des conflits entre fichiers [################################################] 100%
(1/1) vérification de l’espace disque disponible [################################################] 100%
:: Traitement des changements du paquet...
(1/1) réinstallation perl [################################################] 100%
:: Exécution des crochets de post-transaction...
(1/2) Warn about old perl modules
(2/2) Arming ConditionNeedsUpdate...
Donc à priori pas de vieux modules. C'est ça ?
Dans /usr/lib/perl5/ j'ai juste le dossier 5.26 qui contient 3 sous dossiers (core_perl, site_perl et vendor_perl).
pacman -Qqo '/usr/lib/perl5/vendor_perl'
erreur : ne peut pas lire le fichier « /usr/lib/perl5/vendor_perl » : Aucun fichier ou dossier de ce type
Du coup j'avais utilisé pacman -Qqo '/usr/lib/perl5/5.26/vendor_perl', ce qui, a posteriori, est assez idiot de ma part puisque ça me renvoie les modules de la version 5.26 en cours. Quelle buse je fais !
A noter que la version "française" de la news donne une commande erronée avec des espaces en trop dans le chemin de fichier :
(NdT: AVERTISSEMENT: '/usr/lib/perl5/vendor_perl' contient des données d'au moins 143 paquets qui ne seront PAS utilisés par l'interpréteur Perl installé.
-> Exécutez la commande suivante pour obtenir une liste des paquets affectés: pacman -Qqo '/ usr / lib / perl5 / vendor_perl' )
Merci pour toutes vos réponses.
En fait j'ai mal compris la news, les paquets listés dans le 1er post viennent du dépôt officiel, je n'ai pas eu de message semblable à celui de la news lors de la mise à jour, tant mieux s'il n'y a rien faire.