Bonjour.
Pas de souci chez moi sur deux machines. Es tu certains d'avoir bien fait pacman -Syyuu depuis qu tu as changé de branche? Le conflit concerne t'il ces versions de paquets ? N'es tu pas retourné (sans le vouloir) sur la branche Unstable ?
J'ai retiré de cette liste les paquets que tu n'as pas cités:
Oui, j'ai bien fait cette commande et en tty même.
Par contre, j'ai trouvé d'où vient le problème.
Lorsque j'ai supprimé ces paquets lib32, Steam s'est désinstallé.
Lors de sa réinstallation, j'ai lu ceci :
Préparation...
Résolution des dépendances...
Recherche des conflits entre paquets...
Avertissement: cycle de dépendances détecté :
Avertissement: lib32-mesa sera installé avant sa dépendance lib32-libglvnd
Avertissement: cycle de dépendances détecté :
Avertissement: lib32-harfbuzz sera installé avant sa dépendance lib32-freetype2
Avertissement: cycle de dépendances détecté :
Avertissement: lib32-keyutils sera installé avant sa dépendance lib32-krb5
Transaction annulée.
Préparation...
Résolution des dépendances...
Recherche des conflits entre paquets...
Avertissement: cycle de dépendances détecté :
Avertissement: lib32-mesa sera installé avant sa dépendance lib32-libglvnd
Avertissement: cycle de dépendances détecté :
Avertissement: lib32-harfbuzz sera installé avant sa dépendance lib32-freetype2
Avertissement: cycle de dépendances détecté :
Avertissement: lib32-keyutils sera installé avant sa dépendance lib32-krb5
Transaction annulée.
Préparation...
Résolution des dépendances...
Recherche des conflits entre paquets...
Avertissement: cycle de dépendances détecté :
Avertissement: lib32-mesa sera installé avant sa dépendance lib32-libglvnd
Avertissement: cycle de dépendances détecté :
Avertissement: lib32-harfbuzz sera installé avant sa dépendance lib32-freetype2
Avertissement: cycle de dépendances détecté :
Avertissement: lib32-keyutils sera installé avant sa dépendance lib32-krb5
etc.
Et bien sûr, maintenant, impossible de réinstaller Steam car j'ai des erreurs dans les lib32
Système : Manjaro XFCE LTS CPU : 6 x Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz Carte graphique : NVIDIA Corporation GP107 [GeForce GTX 1050] (rev a1) Cartes son : Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
bien sûr que non ce n'est pas normal !
Après on ne sait plus si tu es en testing, instable ou autre ...
- Changer de branche peut amener ce type d'erreurs
- Installer hors pacman va entraîner très très souvent ce type d'erreur
- Installer des paquets aur peut entraîner ce type d'erreur
- pas rare en testing ou instable (il y a un seul fichier qui pose ce problème avec la dernière maj testing). Donc si l'on est en testing ou instable, c'est un minimum de savoir gérer les conflits
EDIT: oops tu as réédité ton message : je te répondais uniquement pour les conflits de fichiers
papajoke a écrit : ↑il y a 5 ans
bien sûr que non ce n'est pas normal !
Après on ne sait plus si tu es en testing, instable ou autre ...
- pas rare en testing ou instable (il y a un seul fichier qui pose ce problème avec la dernière maj testing). Donc si l'on est en testing ou instable, c'est un minimum de savoir gérer les conflits
EDIT: oops tu as réédité ton message : je te répondais uniquement pour les conflits de fichiers
Je n'ai changé qu'une seule fois de branche il y a 6 mois de stable en testing.
J'essaie (de ce que je comprends) de remonter les petits bugs que je rencontre sur les différents gits et autres des développeurs.
D'habitude, je sais gérer la plupart des conflits de fichiers. Mais ici, c'est à l'installation de steam-manjaro pourtant maintenu par Philip Muller, qui installe des paquets lib32 avant leurs dépendances lib32.
Donc quand mises à jour il y a, pacman trouve des fichiers vides ou déjà présents, donc ne peut les vérifier.
Parfois même, pour certains paquets, la transaction échoue, justement à cause de ces paquets installés avant leurs dépendances. Il faut donc les désinstaller et si on on oublie le Rsn (comme moi cette fois ci), eh bien c'est fichu, je n'ai pas vu les erreurs lors de la désinstallations et maintenant, je ne peux plus réinstaller le logiciel.
Système : Manjaro XFCE LTS CPU : 6 x Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz Carte graphique : NVIDIA Corporation GP107 [GeForce GTX 1050] (rev a1) Cartes son : Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
Oblix32 a écrit : Mais ici, c'est à l'installation de steam-manjaro pourtant maintenu par Philip Muller, qui installe des paquets lib32 avant leurs dépendances lib32.
Pourtant, le retour de pacman -Fl steam-manjaro (je ne l'ai pas installé) ne renvoie pas de lib32....
On peut y voir effectivement des dépendances lib32. Par contre il n'y a aucune référence à un dossier d'installation en /usr/local. Ce dossier est destiné à des test de binaire et ne doit pas être une destination de binaire dans le cadre d'une installation normale. Il semblerait qu'il s'agisse donc de restes d'une ancienne installation de steam peut être via Aur avec un PKGBUILD non conforme
Tu devrais revirer tous ces fichiers en nettoyant aussi dans /var/cache/pacman/pkg/ toutes traces de paquets steam* avant de réinstaller.
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
sudo pacman -Qs steam
local/steam-devices 0.2-2
Udev rules for controllers to work with steam
local/steam-manjaro 1.0.0.56-1
Valve's digital software delivery system
local/steam-native 1.0.0.56-1
Native replacement for the Steam runtime
[code]
Oui, apparemment, il ne s'agit pas de /usr/local mais local signifierait "sur la machine" par opposition a "remote" donc en réseau.
Donc le retour de pacman -Qs est cohérent.
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
On recommence, voici ce que j'ai lors de l'installation de steam :
conflit de fichiers:
lib32-mesa : /usr/lib32/libOSMesa.so est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libOSMesa.so.8 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libOSMesa.so.8.0.0 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libgbm.so est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libgbm.so.1 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libgbm.so.1.0.0 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libglapi.so est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libglapi.so.0 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libglapi.so.0.0.0 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libxatracker.so est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libxatracker.so.2 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libxatracker.so.2.4.0 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/d3d.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/dri.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/egl.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/gbm.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/gl.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/glesv1_cm.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/glesv2.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/osmesa.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/xatracker.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/share/licenses/lib32-mesa/LICENSE est déjà présent dans le système de fichiers
Système : Manjaro XFCE LTS CPU : 6 x Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz Carte graphique : NVIDIA Corporation GP107 [GeForce GTX 1050] (rev a1) Cartes son : Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
(10/10) analyse des conflits entre fichiers [############################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
lib32-mesa : /usr/lib32/libOSMesa.so est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libOSMesa.so.8 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libOSMesa.so.8.0.0 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libgbm.so est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libgbm.so.1 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libgbm.so.1.0.0 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libglapi.so est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libglapi.so.0 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libglapi.so.0.0.0 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libxatracker.so est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libxatracker.so.2 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/libxatracker.so.2.4.0 est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/d3d.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/dri.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/egl.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/gbm.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/gl.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/glesv1_cm.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/glesv2.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/osmesa.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/lib32/pkgconfig/xatracker.pc est déjà présent dans le système de fichiers
lib32-mesa : /usr/share/licenses/lib32-mesa/LICENSE est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
Système : Manjaro XFCE LTS CPU : 6 x Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz Carte graphique : NVIDIA Corporation GP107 [GeForce GTX 1050] (rev a1) Cartes son : Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)
cette option était déjà donnée ici, à l'inter 119523
et de plus elle est dans toutes les annonces de mise à jour de ce site
c'est juste la remplacente de --force
Tant mieux. Mais ça m'interpelle. Je ne comprend pas pourquoi ça passe sans souci chez moi alors que j'utilise le même driver...Ce qui m'ennuie, c'est que ces dépendances devraient maintenant appartenir à steam.
Peux-tu donner pacman -Qo /usr/lib32/libOSMesa.so pour contrôler ?
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!