Page 1 sur 1

[pacman] conflit entre krb5 et heimdal (résolu)

Publié : mar. 19 juil. 2011, 10:04
par Rokil
Bonjour à tous, j'ai un petit problème avec pacman :
je voudrais installer evince, donc je tape

Code : Tout sélectionner

[root@ctkarch /]# pacman -S evince
mais après ça se corse :

Code : Tout sélectionner

résolution des dépendances...
recherche des conflits entre paquets...
:: krb5 et heimdal sont en conflit. Supprimer heimdal ? [o/N] o
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: cyrus-sasl-plugins: requiert heimdal>=1.3.3
:: evolution-data-server: requiert heimdal>=1.3.3
:: gnome-vfs: requiert heimdal>=1.3.3
:: gtk2: requiert heimdal>=1.3.2
:: libcups: requiert heimdal>=1.3.1
:: smbclient: requiert heimdal>=1.2-1
[root@ctkarch /]# 
d'après des recherches, j'ai pu voir que ce problème était "courant" et censé être résolu, mais je n'ai pas trouvé comment "calmer" ce conflit entre ces 2 paquets que je ne connais pas, et dont je ne sais pas d'où ils sortent…

Merci d'avance :)

Re: [pacman] conflit entre krb5 et heimdal

Publié : mar. 19 juil. 2011, 10:33
par oktoberfest
Salut,

commence par une mise à jour du système:

Code : Tout sélectionner

# pacman -Syu
Une fois que pacman aura remplacé heimdal par krb5, ça devrait rouler.

Re: [pacman] conflit entre krb5 et heimdal

Publié : mar. 19 juil. 2011, 11:12
par Rokil

Code : Tout sélectionner


[root@ctkarch /]# pacman -Syu
:: Synchronisation des bases de données de paquets...
 core est à jour;
 extra est à jour;
 community est à jour;
 archlinuxfr est à jour;
:: Début de la mise à jour complète du système...
Avertissement: fbpanel: la version locale (6.1.507svn-2) est plus récente que community (6.1-2)
:: Remplacer gnome-panel-bonobo par extra/gnome-panel ? [O/n] o
:: Remplacer heimdal par core/krb5 ? [O/n] o
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é)
:: aufs2: requiert kernel26<2.6.38
:: ndiswrapper: requiert kernel26<2.6.38
[root@ctkarch /]# 
:roll:

Re: [pacman] conflit entre krb5 et heimdal

Publié : mar. 19 juil. 2011, 11:21
par benjarobin

Code : Tout sélectionner

pacman -R aufs2 ndiswrapper
pacman -Syu
yaourt -S ndiswrapper
ou

Code : Tout sélectionner

yaourt -R aufs2
yaourt -Sy kernel26-headers
yaourt -Sd ndiswrapper
yaourt -Syua

Re: [pacman] conflit entre krb5 et heimdal

Publié : mar. 19 juil. 2011, 11:25
par FoolEcho
Salut,

Si tu passes par yaourt (mais pas en root), ça ira sans doute mieux: :chinois:

Code : Tout sélectionner

yaourt -Syua
EDIT: ... ok grillé... :copain:

Re: [pacman] conflit entre krb5 et heimdal

Publié : mar. 19 juil. 2011, 11:31
par benjarobin

Code : Tout sélectionner

yaourt -Syua
Ne fonctionnera pas, car on a une dépendance cyclique. Pour compiler ndiswrapper on a besoin des headers du derniers kernel...

Re: [pacman] conflit entre krb5 et heimdal

Publié : mar. 19 juil. 2011, 12:27
par Rokil
Hum

Code : Tout sélectionner

[root@ctkarch loic]# pacman -R aufs2 ndiswrapper
Erreur: 'aufs2': target not found
[root@ctkarch loic]#
et pour ta 2e solution, benjarobin, le résultat de yaourt -Sd ndiswrapper est ici : http://paste.awesom.eu/Gloomy/OBX&hl=bash

EDIT : Euh non je suis bête, cette commande n'a pas retourné d'erreurs, par contre yaourt -Suya oui :

Code : Tout sélectionner


[root@ctkarch loic]# yaourt -Syua
:: Synchronisation des bases de données de paquets...
 core est à jour;
 extra est à jour;
 community est à jour;
 archlinuxfr est à jour;
error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
:: gnome-panel-bonobo: requires gnome-panel=2.32.1

Re: [pacman] conflit entre krb5 et heimdal

Publié : mar. 19 juil. 2011, 12:41
par benjarobin
Le paquet gnome-panel-bonobo n'existe plus... Il va falloir le supprimer, donne nous aussi la liste des paquets qui ne sont pas connus...

Code : Tout sélectionner

pacman -R gnome-panel-bonobo
yaourt -Qma

Re: [pacman] conflit entre krb5 et heimdal

Publié : mer. 20 juil. 2011, 08:35
par Rokil
La désinstallation de gnome-panel-bonobo s'est bien passée, il a juste fallu que je désinstalle sensors-applet, dont je ne me servais pas.
La sortie de yaourt -Qma est :

Code : Tout sélectionner

[root@ctkarch /]# yaourt -Qma
local/heimdal  1.3.3-4
local/gen-init-cpio  2.6.36-1
aur/retroshare 0.5.1d-1
local/cloog-ppl  0.15.10-2
aur/abiword-light 2.8.6-2
aur/ndiswrapper 1.56-11
local/thunar-vfs  1.2.0-2
aur/repacman 0.98-1
aur/aufs2-util 20110124-1 ( aur: 20110314-1 )

Re: [pacman] conflit entre krb5 et heimdal

Publié : mer. 20 juil. 2011, 08:48
par benjarobin
Tous les paquets commençant par "local/" n'existe plus (ni dans AUR ni dans les dépôts)
Il est fortement conseillé de les supprimer et de trouver des remplaçants/des équivalents

Re: [pacman] conflit entre krb5 et heimdal

Publié : mer. 20 juil. 2011, 09:07
par Rokil
D'accord, j'ai pu virer thunar-vfs, dont xfburn dépendait, en désinstallant xfburn aussi, donc.
Mais pour les autres c'est plus compliqué :

Code : Tout sélectionner


[root@ctkarch /]# pacman -R heimdal gen-init-cpio cloog-ppl
vérification des dépendances...
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: cifs-utils: requiert heimdal
:: cyrus-sasl-plugins: requiert heimdal>=1.3.3
:: evolution-data-server: requiert heimdal>=1.3.3
:: gcc: requiert cloog-ppl>=0.15.9-2
:: gnome-vfs: requiert heimdal>=1.3.3
:: gtk2: requiert heimdal>=1.3.2
:: kdelibs: requiert heimdal
:: libcups: requiert heimdal>=1.3.1
:: libtirpc: requiert heimdal
:: mkinitcpio: requiert gen-init-cpio
:: neon: requiert heimdal
:: openssh: requiert heimdal
:: smbclient: requiert heimdal>=1.2-1

Re: [pacman] conflit entre krb5 et heimdal

Publié : mer. 20 juil. 2011, 09:17
par FoolEcho
benjarobin a écrit :Tous les paquets commençant par "local/" n'existe plus (ni dans AUR ni dans les dépôts)
Il est fortement conseillé de les supprimer et de trouver des remplaçants/des équivalents
Il peut quand même s'agir de PKGBUILD que tu as fait toi-même. :wink:
Rokil a écrit :Mais pour les autres c'est plus compliqué :
Pour la suppression, utilise "-Rs".

Sauf pour:
Rokil a écrit ::: mkinitcpio: requiert gen-init-cpio
:gne: ... là, je ne pige pas (*):

Code : Tout sélectionner

pacman -Qi mkinitcpio
?

EDIT: .(*) .. ah bah, si... j'avais oublié que tu n'es pas à jour... :roll:

Re: [pacman] conflit entre krb5 et heimdal

Publié : mer. 20 juil. 2011, 09:19
par benjarobin
Euh, tu n'as pas mis ton système à jour... Il faut le faire avant :D

Re: [pacman] conflit entre krb5 et heimdal

Publié : mer. 20 juil. 2011, 09:51
par Rokil
En essayant de mettron mon système à jour, les derniers messages sont :

Code : Tout sélectionner


(425/425) vérification de l'intégrité des paquets                           [-------------------------------------------] 100%
(425/425) analyse des conflits entre fichiers                               [-------------------------------------------] 100%
Erreur: la validation de la transaction a échoué (conflit de fichiers)
wicd: /usr/lib/python2.7/site-packages/wicd/__init__.pyo est déjà présent dans le système de fichiers
wicd: /usr/lib/python2.7/site-packages/wicd/backend.pyo est déjà présent dans le système de fichiers
wicd: /usr/lib/python2.7/site-packages/wicd/configmanager.pyo est déjà présent dans le système de fichiers
wicd: /usr/lib/python2.7/site-packages/wicd/dbusmanager.pyo est déjà présent dans le système de fichiers
wicd: /usr/lib/python2.7/site-packages/wicd/logfile.pyo est déjà présent dans le système de fichiers
wicd: /usr/lib/python2.7/site-packages/wicd/misc.pyo est déjà présent dans le système de fichiers
wicd: /usr/lib/python2.7/site-packages/wicd/networking.pyo est déjà présent dans le système de fichiers
wicd: /usr/lib/python2.7/site-packages/wicd/translations.pyo est déjà présent dans le système de fichiers
wicd: /usr/lib/python2.7/site-packages/wicd/wnettools.pyo est déjà présent dans le système de fichiers
wicd: /usr/lib/python2.7/site-packages/wicd/wpath.pyo est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.

Re: [pacman] conflit entre krb5 et heimdal

Publié : mer. 20 juil. 2011, 09:56
par oktoberfest
425 paquets... joli score :)

Les fichiers cités seront écrasés lors de la mise à jour. Donc au choix :
- tu ajoutes l'option -f pour forcer l'écrasement.
- tu effaces préalablement les fichiers cités (ce que je ferais, j'aime pas trop -f).

Re: [pacman] conflit entre krb5 et heimdal

Publié : mer. 20 juil. 2011, 10:23
par benjarobin
oktoberfest a écrit :...
:chinois:
Sinon, à quand même, ce problème avec wicd date du 15 avril :shock: Il faut mettre à jour plus souvent :copain:

Re: [pacman] conflit entre krb5 et heimdal

Publié : mer. 20 juil. 2011, 12:27
par Rokil
Bon, pacman -Syu s'est bien déroulé je crois, puisque à la fin j'ai (425/425) mise à jour de youtube-dl [-------------------------------------------] 100 . La suite des opérations ? :)

(et benjarobin : je maîtrise pas vraiment Arch, donc j'ai pas le réflexe de mettre à jour >_<)

EDIT : ça a l'air bon, je viens d'installer evince, merci beaucoup à vous tous :)

Re: [pacman] conflit entre krb5 et heimdal (résolu)

Publié : ven. 29 juil. 2011, 21:27
par g4llic4
Je UP le message car mon problème est le même donc inutile de recréer un topic. En effet, lors d'un :

Code : Tout sélectionner

pacman -Syu
Il me renvoie le conflit krb5/heimdal. Plus précisément :

Code : Tout sélectionner

:: Synchronisation des bases de données de paquets...
 core est à jour;
 extra est à jour;
 community est à jour;
 archlinuxfr est à jour;
:: Début de la mise à jour complète du système...
:: Remplacer heimdal par core/krb5 ? [O/n] 
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
résolution des dépendances...
recherche des conflits entre paquets...
:: ndiswrapper: requiert kernel26<2.6.38
Une suggestion ? À noter que les solutions indiquées précédemment n'ont pas fonctionné ! :?

Re: [pacman] conflit entre krb5 et heimdal (résolu)

Publié : sam. 30 juil. 2011, 00:27
par benjarobin
Je pense que les solutions données fonctionnent sans problème... http://forums.archlinux.fr/post74400.html#p74400 Tu as surement du mal les appliquer.
Si tu n'as pas besoin pour faire la mise à jour de ndiswrapper, tu peux le supprimer temporairement, sinon suit les conseils donnés avec yaourt

Re: [pacman] conflit entre krb5 et heimdal (résolu)

Publié : sam. 30 juil. 2011, 20:59
par g4llic4
Mea Culpa, it works ! Merci =)