[Xorg + catalyst] cycle de dépendance (Résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
dioxyde2carbone
newbie
Messages : 6
Inscription : sam. 16 avr. 2011, 14:14

[Xorg + catalyst] cycle de dépendance (Résolu)

Message par dioxyde2carbone »

Bonjour,

Je viens de faire une installation fraîche d'Archlinux (base, base-devel, xorg, gnome + dépot testing et multilib activés) et j'ai suivi les instructions de la doc pour installer les drivers proprio ATI.
J'ai donc ajouté le dépot catalyst et lancé l'installation:

Code : Tout sélectionner

# pacman -Suy catalyst catalyst-utils
:: Synchronisation des bases de données de paquets...
 catalyst est à jour;
 testing est à jour;
 core est à jour;
 extra est à jour;
 community est à jour;
 archlinuxfr est à jour;
 gnome-unstable est à jour;
 multilib est à jour;
:: Début de la mise à jour complète du système...
:: Remplacer lib32-libgl par catalyst/lib32-catalyst-utils ? [O/n] o
:: Remplacer lib32-libgl par catalyst/lib32-catalyst-utils-test ? [O/n] o
:: Remplacer libgl par catalyst/catalyst-utils ? [O/n] o
Résolution des dépendances...
Avertissement: cycle de dépendances détecté:
Avertissement: xorg-server-catalyst-maximize-fix sera installé avant sa dépendance catalyst-utils
Avertissement: cycle de dépendances détecté:
Avertissement: catalyst-test sera installé avant sa dépendance xorg-server
Avertissement: cycle de dépendances détecté:
Avertissement: catalyst-test sera installé avant sa dépendance xorg-server-catalyst-maximize-fix
Recherche des conflits possibles entre paquets...
Avertissement: supprime 'catalyst' de la liste de cible car il est en conflit avec 'catalyst-test'
Avertissement: supprime 'catalyst-utils' de la liste de cible car il est en conflit avec 'catalyst-test'
Avertissement: supprime 'xorg-server' de la liste de cible car il est en conflit avec 'xorg-server-catalyst-maximize-fix'
Avertissement: supprime 'lib32-catalyst-utils' de la liste de cible car il est en conflit avec 'lib32-catalyst-utils-test'
:: catalyst-test et libgl sont en conflit. Supprimer libgl ? [o/N] o
:: xorg-server-catalyst-maximize-fix et xf86-input-evdev sont en conflit (xorg-server<1.10.0). Supprimer xf86-input-evdev ? [o/N] o
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: xorg-server-catalyst-maximize-fix: requiert xf86-input-evdev
Que je réponde oui ou non aux trois premières questions ne change rien, et si je répond non a une des deux autres questions, l'installation cesse également:

Code : Tout sélectionner

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)
:: xorg-server-catalyst-maximize-fix et xf86-input-evdev sont en conflit (xorg-server<1.10.0)
Il semblerait donc que xorg-server-catalyst-maximize-fix soit à la fois dépendant et en conflit avec xf86-input-evdev. :shock: J'ai essayé quelques solution trouvées sur le web, nottament installer une version précédente de xorg-server ou ignorer xf86-input-evdev dans /etc/pacman.conf, mais là encore, des conflits apparaissent.
J'ai pourtant déjà effectué une installation semblable de Archlinux sur le même poste sans rencontrer de problème.
Comment résoudre ce problème ?

Merci d'avance pour votre aide. :)
Dernière modification par dioxyde2carbone le sam. 16 avr. 2011, 18:39, modifié 3 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xorg + catalyst] cycle de dépendances

Message par benjarobin »

Désactiver testing pourrait aider à voir plus clair...
Suivie d'un pacman -Syyu
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
dioxyde2carbone
newbie
Messages : 6
Inscription : sam. 16 avr. 2011, 14:14

Re: [Xorg + catalyst] cycle de dépendances

Message par dioxyde2carbone »

Merci pour cette réponse rapide. :)

J'ai viré le dépot testing et fait cette manip': le message d'erreur le même (+ pleins de messages comme quoi plein de paquet sont plus récents que la version des dépots):

Code : Tout sélectionner

# pacman -Syyu
:: Synchronisation des bases de données de paquets...
 catalyst                  2,9K 1687,3K/s 00:00:00 [######################] 100%
 core                     37,5K  304,9K/s 00:00:00 [######################] 100%
 extra                   467,4K  376,1K/s 00:00:01 [######################] 100%
 community               434,9K  502,7K/s 00:00:01 [######################] 100%
 archlinuxfr              26,5K  121,7K/s 00:00:00 [######################] 100%
 multilib                 24,7K  139,3K/s 00:00:00 [######################] 100%
:: Début de la mise à jour complète du système...
Avertissement: atk: la version locale (2.0.0-1) est plus récente que extra (1.32.0-1)
Avertissement: atkmm: la version locale (2.22.4-1) est plus récente que extra (2.22.2-1)
Avertissement: at-spi2-atk: la version locale (2.0.0-1) est plus récente que extra (0.4.0-2)
Avertissement: at-spi2-core: la version locale (2.0.0-1) est plus récente que extra (0.4.0-2)
Avertissement: avahi: la version locale (0.6.30-2) est plus récente que extra (0.6.30-1)
Avertissement: binutils: la version locale (2.21-6) est plus récente que core (2.21-4)
Avertissement: cairomm: la version locale (1.9.8-1) est plus récente que extra (1.8.6-1)
Avertissement: clutter: la version locale (1.6.14-1) est plus récente que extra (1.6.6-1)
Avertissement: clutter-gtk: la version locale (1.0.0-1) est plus récente que extra (0.10.8-2)
Avertissement: coreutils: la version locale (8.11-1) est plus récente que core (8.10-1)
Avertissement: dconf: la version locale (0.7.3-2) est plus récente que extra (0.5.1-1)
Avertissement: empathy: la version locale (3.0.0-1) est plus récente que extra (2.32.2-2)
Avertissement: eog: la version locale (3.0.0-1) est plus récente que extra (2.32.1-1)
Avertissement: evolution: la version locale (3.0.0-1) est plus récente que extra (2.32.2-4)
Avertissement: evolution-data-server: la version locale (3.0.0-1) est plus récente que extra (2.32.2-1)
Avertissement: farsight2: la version locale (0.0.26-1) est plus récente que extra (0.0.22-1)
Avertissement: file: la version locale (5.06-1) est plus récente que core (5.05-2)
Avertissement: folks: la version locale (0.4.2-1) est plus récente que extra (0.2.1-1)
Avertissement: gcc: la version locale (4.6.0-3) est plus récente que core (4.5.2-6)
Avertissement: gcc-libs: la version locale (4.6.0-3) est plus récente que core (4.5.2-6)
Avertissement: gconf: la version locale (2.32.2-1) est plus récente que extra (2.32.0-1)
Avertissement: gdk-pixbuf2: la version locale (2.23.3-1) est plus récente que extra (2.22.1-2)
Avertissement: gdm: la version locale (3.0.0-2) est plus récente que extra (2.32.1-1)
Avertissement: glib2: la version locale (2.28.6-1) est plus récente que core (2.26.1-1)
Avertissement: glibc: la version locale (2.13-5) est plus récente que core (2.13-4)
Avertissement: glibmm: la version locale (2.28.0-2) est plus récente que extra (2.24.2-1)
Avertissement: gnome-applets: la version locale (2.91.4-2) est plus récente que extra (2.32.1.1-2)
Avertissement: gnome-backgrounds: la version locale (3.0.0-1) est plus récente que extra (2.32.0-1)
Avertissement: gnome-bluetooth: la version locale (3.0.0-1) est plus récente que extra (2.32.0-2)
Avertissement: gnome-control-center: la version locale (3.0.0.1-2) est plus récente que extra (2.32.1-1)
Avertissement: gnome-desktop: la version locale (3.0.0-1) est plus récente que extra (2.32.1-1)
Avertissement: gnome-disk-utility: la version locale (3.0.0-1) est plus récente que extra (2.32.1-1)
Avertissement: gnome-doc-utils: la version locale (0.20.5-1) est plus récente que extra (0.20.2-2)
Avertissement: gnome-games: la version locale (3.0.0-1) est plus récente que extra (2.32.1-2)
Avertissement: gnome-icon-theme: la version locale (3.0.0-1) est plus récente que extra (2.31.0-1)
Avertissement: gnome-keyring: la version locale (3.0.0-1) est plus récente que extra (2.32.1-1)
Avertissement: gnome-media: la version locale (2.91.2-2) est plus récente que extra (2.32.0-3)
Avertissement: gnome-menus: la version locale (3.0.0-1) est plus récente que extra (2.30.5-1)
Avertissement: gnome-panel: la version locale (3.0.0.1-3) est plus récente que extra (2.32.1-2)
Avertissement: gnome-screensaver: la version locale (3.0.0-1) est plus récente que extra (2.30.2-2)
Avertissement: gnome-session: la version locale (3.0.0-2) est plus récente que extra (2.32.1-1)
Avertissement: gnome-settings-daemon: la version locale (3.0.0.1-2) est plus récente que extra (2.32.1-4)
Avertissement: gnome-system-monitor: la version locale (3.0.0-1) est plus récente que extra (2.28.2-1)
Avertissement: gnome-terminal: la version locale (3.0.0-1) est plus récente que extra (2.32.1-1)
Avertissement: gnome-utils: la version locale (3.0.0-1) est plus récente que extra (2.32.0-1)
Avertissement: gobject-introspection: la version locale (0.10.7-1) est plus récente que extra (0.9.12-1)
Avertissement: gsettings-desktop-schemas: la version locale (3.0.0-1) est plus récente que community (0.1.4-1)
Avertissement: gtk2: la version locale (2.24.4-1) est plus récente que extra (2.22.1-1)
Avertissement: gucharmap: la version locale (3.0.0-1) est plus récente que extra (2.32.1-1)
Avertissement: gvfs: la version locale (1.8.0-1) est plus récente que extra (1.6.6-1)
Avertissement: gvfs-afc: la version locale (1.8.0-1) est plus récente que extra (1.6.6-1)
Avertissement: gvfs-obexftp: la version locale (1.8.0-1) est plus récente que extra (1.6.6-1)
Avertissement: less: la version locale (443-1) est plus récente que core (436-2)
:: Remplacer lib32-libgl par catalyst/lib32-catalyst-utils ? [O/n] 
:: Remplacer lib32-libgl par catalyst/lib32-catalyst-utils-test ? [O/n] 
Avertissement: libcanberra: la version locale (0.26-5) est plus récente que extra (0.26-3)
Avertissement: libdmapsharing: la version locale (2.9.7-1) est plus récente que extra (2.1.8-1)
Avertissement: libgdata: la version locale (0.8.0-1) est plus récente que extra (0.6.5-1)
:: Remplacer libgl par catalyst/catalyst-utils ? [O/n] 
Avertissement: libgnomekbd: la version locale (3.0.0.1-1) est plus récente que extra (2.32.0-1)
Avertissement: libgnome-keyring: la version locale (3.0.0-1) est plus récente que extra (2.32.0-1)
Avertissement: libgpod: la version locale (0.8.0-2) est plus récente que extra (0.8.0-1)
Avertissement: libgweather: la version locale (3.0.0-1) est plus récente que extra (2.30.3-1)
Avertissement: libimobiledevice: la version locale (1.1.0-1) est plus récente que extra (1.0.4-1)
Avertissement: libnice: la version locale (0.1.0-1) est plus récente que extra (0.0.13-3)
Avertissement: libnotify: la version locale (0.7.2-1) est plus récente que extra (0.7.1-1.1)
Avertissement: libpurple: la version locale (2.7.11-2) est plus récente que extra (2.7.11-1)
Avertissement: librsvg: la version locale (2.34.0-1) est plus récente que extra (2.32.1-2)
Avertissement: libsoup: la version locale (2.34.0-1) est plus récente que extra (2.32.2-1)
Avertissement: libsoup-gnome: la version locale (2.34.0-1) est plus récente que extra (2.32.2-1)
Avertissement: libtool: la version locale (2.4-3) est plus récente que core (2.4-2)
Avertissement: libunique: la version locale (1.1.6-4) est plus récente que extra (1.1.6-3)
Avertissement: libwebkit: la version locale (1.3.13-1) est plus récente que extra (1.2.7-1)
Avertissement: libwnck: la version locale (2.30.6-2) est plus récente que extra (2.30.6-1)
Avertissement: libxklavier: la version locale (5.1-1) est plus récente que extra (5.0-1)
Avertissement: linux-api-headers: la version locale (2.6.38.1-1) est plus récente que core (2.6.37-1)
Avertissement: make: la version locale (3.82-3) est plus récente que core (3.81-5)
Avertissement: mdadm: la version locale (3.2.1-2) est plus récente que core (3.2.1-1)
Avertissement: mesa: la version locale (7.10.99.git20110412-1) est plus récente que extra (7.10.2-2)
Avertissement: metacity: la version locale (2.34.0-1) est plus récente que extra (2.30.3-2)
Avertissement: mkinitcpio: la version locale (0.6.10-1) est plus récente que core (0.6.8-2)
Avertissement: mpfr: la version locale (3.0.1-1) est plus récente que core (3.0.0.p8-1)
Avertissement: nautilus: la version locale (3.0.0-1) est plus récente que extra (2.32.2.1-1)
Avertissement: networkmanager: la version locale (0.8.998-2) est plus récente que extra (0.8.3-0.20110113)
Avertissement: network-manager-applet: la version locale (0.8.998-1) est plus récente que extra (0.8.2-4)
Avertissement: notification-daemon: la version locale (0.7.1-1) est plus récente que extra (0.4.0-5)
Avertissement: pangomm: la version locale (2.28.1-1) est plus récente que extra (2.26.3-1)
Avertissement: pciutils: la version locale (3.1.7-4) est plus récente que core (3.1.7-3)
Avertissement: polkit: la version locale (0.101-1) est plus récente que extra (0.99-1)
Avertissement: polkit-gnome: la version locale (0.101-2) est plus récente que extra (0.99-1)
Avertissement: pygobject: la version locale (2.28.3-2) est plus récente que extra (2.26.0-2)
Avertissement: pygtk: la version locale (2.24.0-1) est plus récente que extra (2.22.0-3)
Avertissement: rhythmbox: la version locale (2.90.1-2) est plus récente que extra (0.13.3-2)
Avertissement: telepathy-gabble: la version locale (0.11.10-1) est plus récente que extra (0.10.5-1)
Avertissement: telepathy-glib: la version locale (0.14.4-1) est plus récente que extra (0.12.7-1)
Avertissement: telepathy-logger: la version locale (0.2.8-1) est plus récente que extra (0.1.7-1)
Avertissement: telepathy-mission-control: la version locale (5.7.6-1) est plus récente que extra (5.6.1-1)
Avertissement: totem: la version locale (3.0.0-2) est plus récente que extra (2.32.0-3)
Avertissement: totem-plparser: la version locale (2.32.4-1) est plus récente que extra (2.32.3-1)
Avertissement: udev: la version locale (167-1) est plus récente que core (166-2)
Avertissement: udisks: la version locale (1.0.3-1) est plus récente que extra (1.0.2-2)
Avertissement: upower: la version locale (0.9.9-1) est plus récente que extra (0.9.8-2)
Avertissement: usbutils: la version locale (002-2) est plus récente que core (002-1)
Avertissement: vi: la version locale (1:050325-1) est plus récente que core (050325-4)
Avertissement: xfsprogs: la version locale (3.1.5-1) est plus récente que core (3.1.4-1)
Avertissement: yelp: la version locale (3.0.1-1) est plus récente que extra (2.30.1-2)
Avertissement: zenity: la version locale (3.0.0-2) est plus récente que extra (2.32.1-2)
Résolution des dépendances...
Avertissement: cycle de dépendances détecté:
Avertissement: xorg-server-catalyst-maximize-fix sera installé avant sa dépendance catalyst-utils
Avertissement: cycle de dépendances détecté:
Avertissement: catalyst-test sera installé avant sa dépendance xorg-server
Avertissement: cycle de dépendances détecté:
Avertissement: catalyst-test sera installé avant sa dépendance xorg-server-catalyst-maximize-fix
Recherche des conflits possibles entre paquets...
Avertissement: supprime 'catalyst-utils' de la liste de cible car il est en conflit avec 'catalyst-test'
Avertissement: supprime 'xorg-server' de la liste de cible car il est en conflit avec 'xorg-server-catalyst-maximize-fix'
Avertissement: supprime 'lib32-catalyst-utils' de la liste de cible car il est en conflit avec 'lib32-catalyst-utils-test'
:: catalyst-test et libgl sont en conflit. Supprimer libgl ? [o/N] o
:: xorg-server-catalyst-maximize-fix et xf86-input-evdev sont en conflit (xorg-server<1.10.0). Supprimer xf86-input-evdev ? [o/N] o
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: xorg-server-catalyst-maximize-fix: requiert xf86-input-evdev
Dernière modification par dioxyde2carbone le sam. 16 avr. 2011, 15:30, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xorg + catalyst] cycle de dépendances

Message par benjarobin »

C'est un vrai sac de nœuds ton histoire, tu as en effet pas vraiment installé les choses dans le bonne ordre, donc il y a plein de paquets qui sont installé que tu ne devrai pas avoir...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
dioxyde2carbone
newbie
Messages : 6
Inscription : sam. 16 avr. 2011, 14:14

Re: [Xorg + catalyst] cycle de dépendances

Message par dioxyde2carbone »

Donc je réinstalle "dans l'ordre" ? C'est un peu radical, mais l'installation étant récente, c'est pas très grave. ^^
Si je fais ça, je commence par base, base-devel, puis driver catalyst, Xorg, activation de testing, mise à jour et pour finir gnome et le reste ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xorg + catalyst] cycle de dépendances

Message par benjarobin »

Oui, et lib32 bien à la fin... Il y surement moyen de résoudre le problème, mais avec le forum cela ne va pas être simple.
Si tu veux gagner en temps de téléchargement tu peux sauvegarder le cache des paquets sur une clé USB...
Normalement tu n'as pas à installer Xorg, il s'installera tout seul quand tu installeras : catalyst catalyst-utils

Donc ce que je recommande à toute personne c'est de faire une installation de base (+ base-devel), bien mettre à jour à ce moment là, c'est très important, puis de faire fonctionner un X tout simple avec les bons drivers qui vont bien, et finalement d'installer l'environnement de bureau et/ou le reste.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
dioxyde2carbone
newbie
Messages : 6
Inscription : sam. 16 avr. 2011, 14:14

Re: [Xorg + catalyst] cycle de dépendances

Message par dioxyde2carbone »

D'accord, merci pour l'aide rapide. :)

Je met le sujet en résolu.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Xorg + catalyst] cycle de dépendances (Résolu)

Message par tuxce »

c'est trop tard, tant pis mais juste pour info, le 1er souci (celui de catalyst) vient de 2 choses:
- catalyst-utils n'est pas compatible avec xorg-server 1.10
- les 2 paquets lib32-catalyst-utils* s'excluent mutuellement vu que les *-test sont là pour tester le pilotes avec le 1.10
hors selon le fonctionnement de pacman, quand il trouve un remplacement possible, peu importe ce qu'il a à faire, il le propose, il fallait installer catalyst-test et non le couple catalyst et catalyst-utils

Pour le 2ème souci, il suffit de lancer un -uu pour revenir de testing.
dioxyde2carbone
newbie
Messages : 6
Inscription : sam. 16 avr. 2011, 14:14

Re: [Xorg + catalyst] cycle de dépendance

Message par dioxyde2carbone »

J'ai été un peu optimiste. :(

J'ai effectué une installation d'arch (base + base-devel) sans problème.
J'ai ensuite mis à jour le système, puis ajouté le dépôt catalyst mentionné dans la doc, et lancé "pacman -Syu catalyst catalyst-utils" et le problème de dépendances reste présent:

Code : Tout sélectionner

Résolution des dépendances...
Avertissement: cycle de dépendances détecté:
Avertissement: xorg-server-catalyst-maximize-fix sera installé avant sa dépendance catalyst-utils
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)
:: xorg-server-catalyst-maximize-fix et xf86-input-evdev sont en conflit (xorg-server<1.10.0)
PS: Je viens de lire le message de Tuxce, je vais tester. :)
Dernière modification par dioxyde2carbone le sam. 16 avr. 2011, 17:05, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xorg + catalyst] cycle de dépendance

Message par benjarobin »

Oups, je pensais avoir vu <= 1.10, boulette, mais je ne suis pas sûre de comprendre comme même tous les erreurs...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Xorg + catalyst] cycle de dépendance

Message par tuxce »

il n'y en a qu'une, il essaie de remplacer un paquet par 2 qui s'excluent mutuellement, le reste n'est que message d'infos.
dioxyde2carbone
newbie
Messages : 6
Inscription : sam. 16 avr. 2011, 14:14

Re: [Xorg + catalyst] cycle de dépendance

Message par dioxyde2carbone »

Voilà, l'installation a réussi !

Merci pour votre aide. ;)
Répondre