Préparation...
Synchronisation des bases de données des paquets...
verrouillage de la base de données impossible
Impossible de synchroniser les bases de données
Clonage des fichiers de construction de darktable-git...
Création des informations de darktable-git...
Vérification des dépendances de darktable-git...
Résolution des dépendances...
Recherche des conflits entre paquets...
Ceci-dit la mises à jour est quand même passée, alors la synchronisation a-t-elle quand même eu lieu ?
J'ai trouvé après recherche sur le site cette ligne de commande concernant pacman et non pamac. viewtopic.php?t=2633
sudo rm /var/lib/pacman/db.lck
Réponse:
caille-n76vb% sudo rm /var/lib/pacman/db.lck
[sudo] Mot de passe de caille :
rm: impossible de supprimer '/var/lib/pacman/db.lck': Aucun fichier ou dossier de ce type
caille-n76vb%
Après recherche sur mon PC, db.lck se trouve dans '/var/tmp/pamac/dbs/db.lck' ?
Il faut donc modifier la ligne de commande comme ci-dessous ?
sudo rm /var/tmp/pamac/dbs/db.lck
Il y apparaît même deux fois dans pamac, mais pas dans pacman chez moi ?
Bonjour.
Je te confirme que le chemin est bien /var/lib/pacman/db.lck .
Je ne sais pas pourquoi tu as un sous-répertoire <dbs>, a contrôler dans /etc/pacman.conf:
#DBPath = /var/lib/pacman/
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
Synchronisation des bases de données des paquets...
verrouillage de la base de données impossible
Impossible de synchroniser les bases de données
Ceci-dit la mises à jour est quand même passée, alors la synchronisation a-t-elle quand même eu lieu ?
Tout est dit dans le message, la synchronisation de la base de donnée pacman n'a pas été faite donc pas de mise à jour des paquets manjaro ! (ne pas confondre : aur n'utilise pas la base de donnée de pacman !)
Avoir un fichier lock db.lck est une chose très classique : cela empêche de lancer plusieurs instances du même programme. Cela serait la cata si une application utiliserait une vielle base de donnée et une autre en même temps la dernière (2 mises à jour qui se contredisent).
Les fichiers lock sont toujours supprimés automatiquement lorsque l'on ferme (proprement) l'application.
Lorsque j'ai lancé la mise à jour il n'y avait qu'un logiciel AUR à mettre à jour, c'est donc pour ça qu'il n'y a pas eu de synchronisation, mon système fonctionne donc bien.