Page 1 sur 1

[Pacman] Mise à jour impossible à cause d'un conflit(Résolu)

Publié : dim. 11 sept. 2011, 14:48
par Silejonu
Bonjour,

Voilà ce que me donne un pacman -Syu

Code : Tout sélectionner

Erreur: la validation de la transaction a échoué (conflit de fichiers)
libltdl: /usr/include/libltdl/lt_dlloader.h est déjà présent dans le système de fichiers
libltdl: /usr/include/libltdl/lt_error.h est déjà présent dans le système de fichiers
libltdl: /usr/include/libltdl/lt_system.h est déjà présent dans le système de fichiers
libltdl: /usr/include/ltdl.h est déjà présent dans le système de fichiers
libltdl: /usr/lib/libltdl.a est déjà présent dans le système de fichiers
libltdl: /usr/lib/libltdl.so est déjà présent dans le système de fichiers
libltdl: /usr/lib/libltdl.so.7 est déjà présent dans le système de fichiers
libltdl: /usr/lib/libltdl.so.7.3.0 est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/COPYING.LIB est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/Makefile.am est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/Makefile.in est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/Makefile.inc est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/README est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/aclocal.m4 est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/argz.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/argz_.h est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/config-h.in est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/configure est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/configure.ac est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/libltdl/lt__alloc.h est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/libltdl/lt__dirent.h est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/libltdl/lt__glibc.h est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/libltdl/lt__private.h est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/libltdl/lt__strl.h est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/libltdl/lt_dlloader.h est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/libltdl/lt_error.h est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/libltdl/lt_system.h est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/libltdl/slist.h est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/loaders/dld_link.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/loaders/dlopen.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/loaders/dyld.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/loaders/load_add_on.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/loaders/loadlibrary.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/loaders/preopen.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/loaders/shl_load.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/lt__alloc.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/lt__dirent.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/lt__strl.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/lt_dlloader.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/lt_error.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/ltdl.c est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/ltdl.h est déjà présent dans le système de fichiers
libltdl: /usr/share/libtool/libltdl/slist.c est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
Sachant que je n'ai pas le paquet libltdl d'installé.

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 14:55
par benjarobin
Quel est la sortie de pacman -Qo /usr/share/libtool/libltdl/slist.c

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 15:21
par Silejonu

Code : Tout sélectionner

/usr/share/libtool/libltdl/slist.c appartient à libtool-multilib 2.4-4

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 15:25
par benjarobin
Très intéressant il faudrait faire un rapport de bug. En attendant si aucun paquet n'a besoin de libtool-multilib, tu peux le supprimer.
Voila j'ai rapidement fait le rapport de bug : https://bugs.archlinux.org/task/25961

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 15:40
par Silejonu
Un sudo pacman -Rsn libtool-multilib me renvoit :

Code : Tout sélectionner

Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: guile: requiert libtool
:: imagemagick: requiert libtool
:: libcanberra: requiert libtool
:: mpg123: requiert libtool
:: redland: requiert libtool
:: unixodbc: requiert libtool

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 15:51
par benjarobin
Je disais une suppression simple : pacman -R libtool-multilib
Quel est la sortie de

Code : Tout sélectionner

pactree -r libtool-multilib

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 16:10
par Silejonu

Code : Tout sélectionner

|--guile
      |--xbindkeys
   |--imagemagick
      |--thunar-thumbnailers
   |--libcanberra
      |--libgnome
         |--libbonoboui
            |--libgnomeui
               |--python2-libgnome
                  |--gnome-python
                     |--soundconverter
            |--python2-bonobo
               |--gnome-python
               |--python2-libgnome
   |--mpg123
      |--lib32-mpg123
      |--mplayer
         |--jubler
   |--redland
      |--libreoffice-common
         |--libreoffice-base
         |--libreoffice-calc
         |--libreoffice-draw
         |--libreoffice-gnome
         |--libreoffice-impress
         |--libreoffice-kde4
         |--libreoffice-math
         |--libreoffice-sdk
            |--libreoffice-sdk-doc
         |--libreoffice-sdk-doc
         |--libreoffice-writer
      |--redland-storage-virtuoso
         |--soprano
            |--kdelibs
               |--libreoffice-kde4
   |--unixodbc
      |--apr-util
         |--apache
         |--subversion
      |--redland-storage-virtuoso
Et une suppression simple me renvoit la même chose.

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 16:26
par benjarobin
Ah ok, je comprend mieux, fait ceci : pacman -S libtool
Et confirme le remplacement de libtool-multilib par libtool

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 16:35
par Silejonu
Nickel, tout marche ! :)
Merci.
Du coup, je fais un rapport de bug ou c'est pas la peine ?

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 16:48
par benjarobin
J'ai déjà fait le rapport de bug :-) http://forums.archlinux.fr/post78285.html#p78285

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 16:52
par Silejonu
Super, merci. :)

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 17:00
par FoolEcho
benjarobin a écrit :J'ai déjà fait le rapport de bug :-) post78285.html#p78285
Par contre, tu aurais peut-être du changer ta locale pour les messages d'erreur ? :?:

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 17:25
par benjarobin
En effet j'aurais pu si seulement je pouvais ^^ Ce n'est pas moi qui possède le problème et j'ai eu la flemme de modifier la sortie à la main (Je travail sur Slim, attend toi à un petit patch, on me dit que je suis HS :-) )

Re: [Pacman] Mise à jour impossible à cause d'un conflit

Publié : dim. 11 sept. 2011, 17:42
par FoolEcho
benjarobin a écrit :Ce n'est pas moi qui possède le problème et j'ai eu la flemme de modifier la sortie à la main
Autant pour moi, j'avais pas fait gaffe que tu avais repris les sorties précédentes. :chinois:
benjarobin a écrit :(Je travail sur Slim, attend toi à un petit patch, on me dit que je suis HS :-) )
Cool. :D