Page 1 sur 1

[MAJ] Intervention manuelle blas-openblas (Résolu)

Publié : jeu. 15 juin 2023, 15:32
par Cécile
Bonjour,
En faisant ma mise à jour système, je me suis confrontée à l'intervention manuelle décrite ici :
https://archlinux.org/news/openblas-032 ... ervention/

Je n'ai pas dû bien comprendre l'instruction, parce que chez moi ça ne résout rien du tout :

Code : Tout sélectionner

[root@arch ~]# pacman -Syu blas-openblas
:: Synchronisation des bases de données de paquets…
 core est à jour
 extra est à jour
 community est à jour
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
:: blas-openblas et cblas sont en conflit. Supprimer cblas ? [o/N] 
erreur : un conflit de paquets impossible à résoudre a été détecté
erreur : la préparation de la transaction a échoué (conflit de dépendances )
:: blas-openblas et cblas sont en conflit

Code : Tout sélectionner

[root@arch ~]# pacman -Syu blas
:: Synchronisation des bases de données de paquets…
 core est à jour
 extra est à jour
 community est à jour
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de libcap (2.69-1) casse la dépendance « libcap=2.68 » requise par lib32-libcap
:: l’installation de ncurses (6.4_20230520-1) casse la dépendance « ncurses=6.4 » requise par lib32-ncurses
:: l’installation de libnghttp2 (1.54.0-1) casse la dépendance « libnghttp2=1.53.0 » requise par nghttp2
Quelqu'un aurait-il eu le même problème et saurait m'éclairer ?
Je vous remercie par avance,

Cécile.

Re: [MAJ] Intervention manuelle blas-openblas

Publié : jeu. 15 juin 2023, 17:20
par jean_no
Bonjour
Tu dois aussi suivre les instructions liées aux dépots git : https://archlinux.fr/accueil/migration-git-terminee
entre autre :
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].
Tu dois aussi activer multilib dans ton fichier /etc/pacman.conf : ceci réglera le problème lié aux lib32-*
Le paquet nghttp2 est un paquet venant de AUR : tu dois le recompiler suite à la maj de libnghttp2.

A+

Re: [MAJ] Intervention manuelle blas-openblas

Publié : jeu. 15 juin 2023, 17:44
par Cécile
Super, merci Jean-No pour ton œil affûté !
C'était mon multilib commenté dans mon pacman.conf qui me coinçait pour faire tout le reste (c'est bizarre d'ailleurs, j'ai dû rater un truc sur un .pacnew, je sais pas).

En tout cas ma mise à jour s'est bien passée, merci :)