Page 1 sur 1

[pacman] Conflit mtab même en forçage (résolu)

Publié : lun. 13 févr. 2012, 20:11
par Wednesday
Bonsoir. Cela fait un moment que je n'ai pas mis à jour mes paquets, et là, après les classiques problèmes de package-query et ou yaourt, la màj de pacman etc, je reste bloqué sur l'histoire du conflit mtab.
J'ai bien compris qu'il fallait, exceptionnellement pour l'occasion, updater filesystem en forcé.
Cependant même en forcé j'ai ce problème de conflit :

Code : Tout sélectionner

[laurent@laurent-laptop ~]$ su
Mot de passe : 
[root@laurent-laptop laurent]# pacman -Sf filesystem
:: Les paquets suivants devraient être mis à jour en premier :
    pacman
:: Voulez-vous annuler l'opération courante et
:: mettre à jour ces paquets maintenant ? [O/n] O

résolution des dépendances...
recherche des conflits entre paquets...

Cibles (41) : bash-4.2.020-1  bzip2-1.0.6-3  ca-certificates-20111211-1  coreutils-8.15-1  cracklib-2.8.18-2
              curl-7.24.0-2  db-5.3.15-1  e2fsprogs-1.42-1  expat-2.0.1-7  filesystem-2011.12-2  findutils-4.4.2-4
              gawk-4.0.0-2  gcc-libs-4.6.2-7  gdbm-1.10-1  glibc-2.15-5  gmp-5.0.3-1  gnupg-1.4.12-1  gpgme-1.3.1-2
              gzip-1.4-4  libassuan-2.0.3-1  libcap-2.22-2  libldap-2.4.28-2  libsasl-2.1.23-9  libssh2-1.4.0-1
              libusb-1.0.8-2  libusb-compat-0.1.3-2  ncurses-5.9-3  openssl-1.0.0.g-1  pacman-mirrorlist-20120211-1
              pam-1.1.5-2  perl-5.14.2-7  pth-2.0.7-4  readline-6.2.002-1  run-parts-4.2.1-1  sed-4.2.1-4
              shadow-4.1.4.3-5  texinfo-4.13a-7  tzdata-2011n-1  util-linux-2.20.1-2  zlib-1.2.6-1  pacman-4.0.2-1

Taille totale installé :                184,43 MiB
Taille de mise à jour nette :   5,92 MiB

Procéder à l'installation ? [O/n] o
(41/41) vérification de l'intégrité des paquets                        [########################################] 100%
(41/41) chargement des fichiers des paquets                            [########################################] 100%
(41/41) analyse des conflits entre fichiers                            [########################################] 100%
Erreur : la validation de la transaction a échoué (conflit de fichiers)
filesystem: /etc/mtab est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
Quelqu'un a une idée de quoi faire ?

Merci beaucoup

Re: Conflit mtab même en forçage

Publié : lun. 13 févr. 2012, 20:16
par benjarobin
C'est logique, fait juste pacman -Syuf

Re: Conflit mtab même en forçage

Publié : lun. 13 févr. 2012, 20:17
par Wednesday
Ah oui j'ai oublié de préciser, j'ai déjà essayé ça aussi, même erreur !

Re: Conflit mtab même en forçage

Publié : lun. 13 févr. 2012, 20:17
par benjarobin
Il faut répondre non !

Re: Conflit mtab même en forçage

Publié : lun. 13 févr. 2012, 20:22
par Wednesday
Ah ben ouais tout simplement, j'suis con, j'ai tellement l'habitude de devoir mettre pacman à jour... Désolé ! Ça m'apprendra à traiter les problèmes en mode automatique tiens :bravo: Merci !

Re: [pacman] Conflit mtab même en forçage (résolu)

Publié : mar. 14 févr. 2012, 01:20
par cdemoulins
http://www.archlinux.org/news/filesyste ... -required/

C'est en générale une bonne idée de suivre les annonces officielles (par mail ou flux rss par exemple).

Re: [pacman] Conflit mtab même en forçage (résolu)

Publié : jeu. 16 févr. 2012, 15:50
par mimile
Salut

J'ai eu le même problème voici quelques jours.

Résolu comme ceci : rm -rf /etc/mtab

Sûrement pas très orthodoxe ... mais bon, ça a marché :lol:

Sûrement un coup de bol vu que selon le lien que tu donnes "It is strongly advised to avoid the --force or -f switch as it is not safe. However, in this particular case it is needed as deleting /etc/mtab manually would break pacman."

Je l'ai échappé belle vu que mon pacman fonctionne toujours très bien.