Problèmes et questions sur les environnements graphiques et les applications.
Répondre

pamac-manager

#1Messageil y a 4 ans

Bonjour à tous.
En voulant faire la mise a jour de 'qt5-base' avec 'pamac' je reçois ce message:
L’authentification a échoué
Quel remède apporté.??
Merci d'avance.

pamac-manager

#2Messageil y a 4 ans

:bjr:
Bonjour,
Très certainement le mot de passe n'est pas bon .
:sourire:

pamac-manager

#3Messageil y a 4 ans

Dés que je pousse sur le bouton appliquer,
pamac ne me demande meme pas de mot de passe.
Il m'envoye directement le message: 'L’authentification a échoué'.
PACMAN par contre fonctionne très bien.

pamac-manager

#4Messageil y a 4 ans

Désolé là je ne sais pas !!
:saispas::saispas:

pamac-manager

#5Messageil y a 4 ans

salut !

question c.. : tu as rebooté?

pamac-manager

#6Messageil y a 4 ans

tu ouvre le terminal

sudo pacman -Syyu
et tu relance pamac

pamac-manager

#7Messageil y a 4 ans

Reboot pour sûr.
pacman -Syyu en root avait déjà été fait.
Et voici les messages que pamac me renvoie:

Préparation...
L’authentification a échoué

Préparation...
En attente de la fin d’un autre gestionnaire de paquet...

Transaction annulée.
La deuxième 'Préparation' , c'est moi qui redouble la commande (bouton appliquer).
La dernière ligne vient du fait que j'ai annulé la commande (bouton annuler).

pamac-manager

#8Messageil y a 4 ans

Bonjour.

sudo rm /var/lib/pacman/db.lck
et relance pamac

pamac-manager

#9Messageil y a 4 ans

Je n'ai pas de db.lck

firmin@PC1 ~]$ sudo rm /var/lib/pacman/db.lck
rm: impossible de supprimer '/var/lib/pacman/db.lck': Aucun fichier ou dossier de ce type
[firmin@PC1 ~]$ find / -name db.lck 2>/dev/null
[firmin@PC1 ~]$ 
Pas de retour à 'find'

pamac-manager

#10Messageil y a 4 ans

Si je lance par la console, j'ai comme message:
Erreur de segmentation.

pamac-manager

#11Messageil y a 4 ans

db.lck est un verrou qui apparaît quand on lance une instance pacman. Pamac ne peut donc rien faire tant que ce verrou est présent.
On peut le voir facilement en allant via un gestionnaire de fichier vers /var/lib/pacman/ et de lancer un sudo pacman -Su par exemple. Le verrou apparaîtra temps que pacman tournera, puis disparaîtra le processus tué.
Il y a des soucis non encore corrigés avec pamac-qt.
Perso, j'essayerais en TTY donc sans interface graphique via pacman .

pamac-manager

#12Messageil y a 4 ans

Je confirme que je n'ai pas de db.lck que ce soit par find sur TTY ou avec thunar.

pamac-manager

#13Messageil y a 4 ans

Comme dit plus haut, db.lck disparaît une fois le processus du gestionnaire de paquet, en l’occurrence libalpm est tué.
Pacman et pamac utilisent libalpm. Le message "En attendant la fin d'un autre gestionnaire ..." est symptomatique de la présence de ce fichier au moment où tu as lancé pamac-manager.
Je te proposais de mettre à jour qt5-base via pacman en TTY.

pamac-manager

#14Messageil y a 4 ans

:bjr:

je viens de faire le test : "En attente de la fin d’un autre gestionnaire de paquet..." est en fait pas explicite :
  • cette erreur si je crée manuellement un fichier /var/lib/pacman/db.lck
  • cette même erreur si un pamac-daemon est déjà lancé
Donc après un "plantage de pamac" (db.lck, ...), pamac-daemon peut rester en mémoire un certain temps

ps -aux | grep pamac
root       16610  0.2  0.2 354852 13316 ?        Ssl  13:26   0:00 /usr/bin/pamac-daemon
si ce programme est encore chargé, alors on a ce message aussi bien en gui que console

cas 2 (daemon présent dans commande ps):

pamac update 
Préparation...
...
En attente de la fin d’un autre gestionnaire de paquet...

pamac-manager

#15Messageil y a 4 ans

Rien n'y fait, je continuerai avec pacman et vais supprimer pamac.
Merci à tous.
Répondre