sudo pacman --force -S gcc-libs-multilib
Conflit de dépendances
Conflit de dépendances
#21Messageil y a 9 ansConflit de dépendances
#22Messageil y a 9 ansJe te dis après la maj.
EDIT: Improbable, la même chose se passe et ta commande non plus :
recherche des conflits entre paquets...
avertissement : supprime « gcc-libs » de la liste de cible car il est en conflit avec « gcc-libs-multilib »
:: gcc-libs-multilib et gcc-libs sont en conflit. Supprimer gcc-libs ? [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)
:: gcc-libs-multilib et gcc-libs sont en conflit
[root@Jan jan]# pacman --force -S gcc-libs-multilib
résolution des dépendances...
recherche des conflits entre paquets...
:: gcc-libs-multilib et gcc-libs sont en conflit. Supprimer gcc-libs ? [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)
:: gcc-libs-multilib et gcc-libs sont en conflit
Conflit de dépendances
#23Messageil y a 9 ansConflit de dépendances
#24Messageil y a 9 anspacman -R gcc-libs ... ?
Je suis désolé, je suis une petite bille quand même !
Conflit de dépendances
#25Messageil y a 9 anssudo pacman -Rsn xxxxxxxx
Voir ici certaines commandes utiles.
Conflit de dépendances
#26Messageil y a 9 ans[root@Jan jan]# pacman -Rsn gcc-libs
vérification des dépendances...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: aspell : requiert gcc-libs
:: clucene : requiert gcc-libs>=4.7.1-5
:: db : requiert gcc-libs
:: elfutils : requiert gcc-libs
:: exiv2 : requiert gcc-libs
:: fftw : requiert gcc-libs
:: flac : requiert gcc-libs
:: gc : requiert gcc-libs
:: gcc : requiert gcc-libs=4.9.0-3
:: gettext : requiert gcc-libs
:: gmp : requiert gcc-libs
:: gnutls : requiert gcc-libs
:: gperf : requiert gcc-libs
:: gptfdisk : requiert gcc-libs
:: graphite : requiert gcc-libs
:: groff : requiert gcc-libs
:: hunspell : requiert gcc-libs
:: icu : requiert gcc-libs>=4.7.1-5
:: ilmbase : requiert gcc-libs
:: js17 : requiert gcc-libs
:: ladspa : requiert gcc-libs
:: libcdio : requiert gcc-libs
:: libcl : requiert gcc-libs
:: libebml : requiert gcc-libs
:: libgme : requiert gcc-libs
:: libmodplug : requiert gcc-libs
:: libmp4v2 : requiert gcc-libs
:: libproxy : requiert gcc-libs
:: libsigc++ : requiert gcc-libs
:: libtaginfo : requiert gcc-libs
:: libtiff : requiert gcc-libs
:: libvdpau : requiert gcc-libs
:: libwpd : requiert gcc-libs
:: llvm-libs : requiert gcc-libs
:: mjpegtools : requiert gcc-libs
:: musicbrainz : requiert gcc-libs
:: pcre : requiert gcc-libs
:: poppler : requiert gcc-libs
:: rlog : requiert gcc-libs
:: schroedinger : requiert gcc-libs
:: soundtouch : requiert gcc-libs
:: splix : requiert gcc-libs
:: taglib : requiert gcc-libs
:: unrar : requiert gcc-libs
:: v4l-utils : requiert gcc-libs
:: webrtc-audio-processing : requiert gcc-libs
:: x265 : requiert gcc-libs
Merci pour le lien ! C'est parfait ce genre de récap.
Conflit de dépendances
#27Messageil y a 9 anssudo pacman --force -S gcc-libs-multilib
Conflit de dépendances
#28Messageil y a 9 ansEt une upgrade du systeme changerait pas certaines chose ?
Et tenter le
pacman -Rsc gcc-libs
Conflit de dépendances
#30Messageil y a 9 ansConflit de dépendances
#31Messageil y a 9 ansEssaie encore ça :
sudo pacman -S gcc-multilib gcc-libs-multilib
Conflit de dépendances
#32Messageil y a 9 ansLa solution la plus simple pour l'install sur une usb c'est unetbootin a partir de manjaro ?
J'étais sous debian jusqu'à hier.
Merci pour tout.
Conflit de dépendances
#33Messageil y a 9 ansJan a écrit :Bon. Ok d'accord, je m'y met.
La solution la plus simple pour l'install sur une usb c'est unetbootin a partir de manjaro ?
J'étais sous debian jusqu'à hier.
Merci pour tout.
As-tu essayé la commande juste au-dessus ?
Unetbootin tu oublies.
Tu utilises imagewriter :
sudo pacman -S imagewriter
Peut-être déjà installé avec la version 0.8.12.
Conflit de dépendances
#34Messageil y a 9 ansD'accord, imagewriter, je prends.
Conflit de dépendances
#36Messageil y a 9 ansConflit de dépendances
#38Messageil y a 9 ansgcc-libs-multilib est un paquet utile uniquement pour compiler des softs en 32 bits sur un système en 64 bits; donc clairement, c'est lui qu'il faut désinstaller, pas gcc-libs, et quand on le désinstalle, voir pourquoi il est installé, quel paquet en a besoin.
à mon avis, l'ISO utilisé pour l'installation n'y était pour rien; il y a simplement un soft en 32 qui met le souk...
d'autre part, l'option --force de Pacman sert uniquement à écraser des fichiers déjà présents dans l'arborescence au moment de l'installation (suite à l'erreur "XXXX est déjà présent dans le système de fichiers..."); cette option n'est d'aucune utilité dans ce cas.
il existe une option pour forcer les dépendances, mais je la déconseille fortement dans ce cas.
mais j'arrive trop tard, on est encore parti sur une ré-installation, faute de chercher à comprendre (quand 2 paquets sont en conflit, ça me semble logique de chercher à quoi ils servent pour décider lequel enlever).
la solution était juste:
sudo pacman -Rs gcc-libs-multilib
et le laisser désinstaller les softs en 32 pas du tout indispensables, puisque si on a du multilib, c'est qu'on est sur une install en 64 (déduction à faire puisque Jan ne l'a précisé à aucun moment)
Conflit de dépendances
#39Messageil y a 9 ansOui en effet, je ne l'avais pas du tout précisé, j'ai seulement dit par la suite quelle était mon iso.
Et oui, dans le fond j'aurai préferé comprendre quel était le problème plutôt qu'une réinstal (d'ailleurs j'ai dl en torrent l'iso officielle, et ca a pris moins de 5 min pour 1gb5, trés etonnant..)
Mais j'ai eu une partie de mes réponses grâce à toi ! Donc bon... Et puis je vais être amené à venir régulièrement vous supplier d'avoir la bienséance de me guider, je pense :-p
Je suis en train de faire la maj, ça devrait être bon pour cette fois, et je mettrais le sujet résolu auquel cas.
Merci à vous!
Conflit de dépendances
#40Messageil y a 9 ansLoubrix a écrit :j'ai lu vite fait, mais il y a plusieurs erreurs là dedans...
gcc-libs-multilib est un paquet utile uniquement pour compiler des softs en 32 bits sur un système en 64 bits; donc clairement, c'est lui qu'il faut désinstaller, pas gcc-libs, et quand on le désinstalle, voir pourquoi il est installé, quel paquet en a besoin.
à mon avis, l'ISO utilisé pour l'installation n'y était pour rien; il y a simplement un soft en 32 qui met le souk...
Des erreurs certainement mais ta solution a priori n'est pas bonne.
Dans le cas présent c'est bien gcc-libs qui est installé et la mise à jour demandée veut installer gcc-libs-multilib.
Tu peux regarder dans le fichier .pkgs.txt de la xfce-0.8.10-x86-64.
Donc la solution ne peut être de désinstaller gcc-libs-multilib car non installé.
C'est peut-être à cause de steam que la mise à jour veut installer ce gcc-libs-multilib.
D'ailleurs quand on voit ce genre de retour, c'est assez clair :
avertissement : supprime « gcc-libs » de la liste de cible car il est en conflit avec « gcc-libs-multilib »
:: gcc-libs-multilib et gcc-libs sont en conflit. Supprimer gcc-libs ? [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)
:: gcc-libs-multilib et gcc-libs sont en conflit
La màj veut installer gcc-libs-multilib.