L'autre soir j'ai installé foxitreader : je n'ai rien remarqué de particulier à l'instalation.
ce soir je fait un
Code : Tout sélectionner
pacman -Syu
et il me propose 3 choix :
Code : Tout sélectionner
Dépôt extra
1) mesa-libgl 2) nvidia-304xx-libgl 3) nvidia-libgl
Code : Tout sélectionner
recherche des conflits entre paquets...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: lib32-cairo : requiert lib32-libgl
:: lib32-glu : requiert lib32-libgl
et je me rend compte que ses librairie son demandées par foxitreader.
je vous met la console :
Code : Tout sélectionner
[root@SYLVAIN-CH ~]# pacman -Syu
:: Synchronisation des bases de données de paquets...
core 107,1 KiB 133K/s 00:01 [######################] 100%
extra 1456,0 KiB 312K/s 00:05 [######################] 100%
community 2,1 MiB 122K/s 00:17 [######################] 100%
archlinuxfr est à jour
multilib 112,7 KiB 74,3K/s 00:02 [######################] 100%
:: Début de la mise à jour complète du système...
résolution des dépendances...
:: Il y a 3 fournisseurs disponibles pour libgl :
:: Dépôt extra
1) mesa-libgl 2) nvidia-304xx-libgl 3) nvidia-libgl
Entrez un nombre (par défaut, 1 est sélectionné): 2
recherche des conflits entre paquets...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: lib32-cairo : requiert lib32-libgl
:: lib32-glu : requiert lib32-libgl
[root@SYLVAIN-CH ~]# pacman -Syu
:: Synchronisation des bases de données de paquets...
core est à jour
extra est à jour
community est à jour
archlinuxfr est à jour
multilib est à jour
:: Début de la mise à jour complète du système...
résolution des dépendances...
:: Il y a 3 fournisseurs disponibles pour libgl :
:: Dépôt extra
1) mesa-libgl 2) nvidia-304xx-libgl 3) nvidia-libgl
Entrez un nombre (par défaut, 1 est sélectionné): 3
recherche des conflits entre paquets...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: lib32-cairo : requiert lib32-libgl
:: lib32-glu : requiert lib32-libgl
[root@SYLVAIN-CH ~]# pacman -Syu
:: Synchronisation des bases de données de paquets...
core est à jour
extra est à jour
community est à jour
archlinuxfr est à jour
multilib est à jour
:: Début de la mise à jour complète du système...
résolution des dépendances...
:: Il y a 3 fournisseurs disponibles pour libgl :
:: Dépôt extra
1) mesa-libgl 2) nvidia-304xx-libgl 3) nvidia-libgl
Entrez un nombre (par défaut, 1 est sélectionné): 1
recherche des conflits entre paquets...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: lib32-cairo : requiert lib32-libgl
:: lib32-glu : requiert lib32-libgl
[root@SYLVAIN-CH ~]# pacman -R lib32-cairo
vérification des dépendances...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: lib32-gtk2 : requiert lib32-cairo>=1.10.0
:: lib32-pango : requiert lib32-cairo
[root@SYLVAIN-CH ~]# pacman -R lib32-gtk2
vérification des dépendances...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: foxitreader : requiert lib32-gtk2
[root@SYLVAIN-CH ~]# pacman -R lib32-pango
vérification des dépendances...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: lib32-gtk2 : requiert lib32-pango>=1.28.0
[root@SYLVAIN-CH ~]#
je suis aller voir dans les détail du paquet : ila été mis à jours il n'y a pas si longtemps : 09/12/2013.
je vais voir le PKGBUILD.
Je ne m'y connais pas grand chose mais on dirait bien que dans la structure de PKGBUILD il force l'instalation de la version 32 bits de librairies sur un sytème 64 :
la question que je me pose c'est pourquoi forcer l'instalation de ses librairie en 32 bits au risque de rentrer en conflit avec d'autre libraiies d'auant que ses librairie existent en 64 bit?[[ $CARCH = x86_64 ]] && depends=('desktop-file-utils' 'lib32-gtk2' 'lib32-sqlite3')
je vais désinstaller foxit remettre mes dépendances en ordre et j'ai bien envie de modifier le pkgbuilt à l'instalation pour installer avec les librairie 64 pour voir ce que ça donne.
Vous en pensez quoi?