[pacman] verrouillage de la base de données impossible (résolu)

Mise à jour / Création /debug de paquetages
ignace72
Chu Ko Nu
Messages : 307
Inscription : ven. 09 sept. 2011, 14:21

[pacman] verrouillage de la base de données impossible (résolu)

Message par ignace72 » lun. 20 janv. 2020, 16:53

Bonjour à tous.
Les mises à jours ne fonctionnent plus.

Code : Tout sélectionner

$ sudo pacman --debug -Syu
debug: pacman v5.2.1 - libalpm v12.0.1
debug: config: attempting to read file /etc/pacman.conf
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: arch: x86_64
debug: config: SigLevel: Required
debug: config: SigLevel: DatabaseOptional
debug: config: LocalFileSigLevel: Optional
debug: config: new section 'core'
debug: config file /etc/pacman.conf, line 76: including /etc/pacman.d/mirrorlist
debug: config: new section 'extra'
debug: config file /etc/pacman.conf, line 79: including /etc/pacman.d/mirrorlist
debug: config: new section 'community'
debug: config file /etc/pacman.conf, line 85: including /etc/pacman.d/mirrorlist
debug: config: new section 'multilib'
debug: config file /etc/pacman.conf, line 94: including /etc/pacman.d/mirrorlist
debug: config: new section 'archlinuxfr'
debug: config: SigLevel: Never
debug: config: finished parsing /etc/pacman.conf
debug: setup_libalpm called
debug: option 'logfile' = /var/log/pacman.log
debug: option 'gpgdir' = /etc/pacman.d/gnupg/
debug: option 'hookdir' = /etc/pacman.d/hooks/
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: registering sync database 'core'
debug: database path for tree core set to /var/lib/pacman/sync/core.db
debug: "/var/lib/pacman/sync/core.db.sig" is not readable: Aucun fichier ou dossier de ce type
debug: sig path /var/lib/pacman/sync/core.db.sig could not be opened
debug: missing optional signature
debug: setting usage of 15 for core repository
debug: adding new server URL to database 'core': http://mir.archlinux.fr/core/os/x86_64
debug: adding new server URL to database 'core': http://archlinux.limun.org/core/os/x86_64
debug: adding new server URL to database 'core': http://mirror.vpsfree.cz/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': http://archlinux.mirror.dkm.cz/pub/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': http://ftp.heanet.ie/mirrors/ftp.archlinux.org/core/os/x86_64
debug: adding new server URL to database 'core': http://mirror.archlinux.ikoula.com/archlinux/core/os/x86_64
debug: registering sync database 'extra'
debug: database path for tree extra set to /var/lib/pacman/sync/extra.db
debug: "/var/lib/pacman/sync/extra.db.sig" is not readable: Aucun fichier ou dossier de ce type
debug: sig path /var/lib/pacman/sync/extra.db.sig could not be opened
debug: missing optional signature
debug: setting usage of 15 for extra repository
debug: adding new server URL to database 'extra': http://mir.archlinux.fr/extra/os/x86_64
debug: adding new server URL to database 'extra': http://archlinux.limun.org/extra/os/x86_64
debug: adding new server URL to database 'extra': http://mirror.vpsfree.cz/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': http://archlinux.mirror.dkm.cz/pub/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': http://ftp.heanet.ie/mirrors/ftp.archlinux.org/extra/os/x86_64
debug: adding new server URL to database 'extra': http://mirror.archlinux.ikoula.com/archlinux/extra/os/x86_64
debug: registering sync database 'community'
debug: database path for tree community set to /var/lib/pacman/sync/community.db
debug: "/var/lib/pacman/sync/community.db.sig" is not readable: Aucun fichier ou dossier de ce type
debug: sig path /var/lib/pacman/sync/community.db.sig could not be opened
debug: missing optional signature
debug: setting usage of 15 for community repository
debug: adding new server URL to database 'community': http://mir.archlinux.fr/community/os/x86_64
debug: adding new server URL to database 'community': http://archlinux.limun.org/community/os/x86_64
debug: adding new server URL to database 'community': http://mirror.vpsfree.cz/archlinux/community/os/x86_64
debug: adding new server URL to database 'community': http://archlinux.mirror.dkm.cz/pub/archlinux/community/os/x86_64
debug: adding new server URL to database 'community': http://ftp.heanet.ie/mirrors/ftp.archlinux.org/community/os/x86_64
debug: adding new server URL to database 'community': http://mirror.archlinux.ikoula.com/archlinux/community/os/x86_64
debug: registering sync database 'multilib'
debug: database path for tree multilib set to /var/lib/pacman/sync/multilib.db
debug: "/var/lib/pacman/sync/multilib.db.sig" is not readable: Aucun fichier ou dossier de ce type
debug: sig path /var/lib/pacman/sync/multilib.db.sig could not be opened
debug: missing optional signature
debug: setting usage of 15 for multilib repository
debug: adding new server URL to database 'multilib': http://mir.archlinux.fr/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://archlinux.limun.org/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://mirror.vpsfree.cz/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://archlinux.mirror.dkm.cz/pub/archlinux/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://ftp.heanet.ie/mirrors/ftp.archlinux.org/multilib/os/x86_64
debug: adding new server URL to database 'multilib': http://mirror.archlinux.ikoula.com/archlinux/multilib/os/x86_64
debug: registering sync database 'archlinuxfr'
debug: database path for tree archlinuxfr set to /var/lib/pacman/sync/archlinuxfr.db
debug: setting usage of 15 for archlinuxfr repository
debug: adding new server URL to database 'archlinuxfr': http://repo.archlinux.fr/x86_64
:: Synchronisation des bases de données de paquets…
debug: returning error 10 from alpm_db_update : verrouillage de la base de données impossible
erreur : la mise à jour de core a échoué (verrouillage de la base de données impossible)
debug: returning error 10 from alpm_db_update : verrouillage de la base de données impossible
erreur : la mise à jour de extra a échoué (verrouillage de la base de données impossible)
debug: returning error 10 from alpm_db_update : verrouillage de la base de données impossible
erreur : la mise à jour de community a échoué (verrouillage de la base de données impossible)
debug: returning error 10 from alpm_db_update : verrouillage de la base de données impossible
erreur : la mise à jour de multilib a échoué (verrouillage de la base de données impossible)
debug: returning error 10 from alpm_db_update : verrouillage de la base de données impossible
erreur : la mise à jour de archlinuxfr a échoué (verrouillage de la base de données impossible)
erreur : la synchronisation de toutes les bases de données a échoué
debug: unregistering database 'local'
debug: unregistering database 'core'
debug: unregistering database 'extra'
debug: unregistering database 'community'
debug: unregistering database 'multilib'
debug: unregistering database 'archlinuxfr'
Si quelqu'un a une idée pour résoudre mon soucis.
Merci
Dernière modification par ignace72 le lun. 20 janv. 2020, 18:55, modifié 1 fois.
AMD Phenom II X6 1100T, 16 Go de ram DDR3, bluetooth, Wifi, USB3, S-ATA 3
21,5" LCD tn (16/9) x2 sur AMD HD 7750 fanless (pilote libre).
XFce et BÉPO.
Site perso : https://ignace72.eu

laurent85
Elfe
Messages : 646
Inscription : mar. 16 oct. 2018, 21:05

Re: [pacman] verrouillage de la base de données impossible

Message par laurent85 » lun. 20 janv. 2020, 17:15

Bonjour,
S'il n'y a pas de mise à jour en cours supprime le verrou :

Code : Tout sélectionner

sudo rm /var/lib/pacman/db.lck
Tuto Kde Plasma + gestionnaire de fenêtres i3
Live USB avec persistance Archuseriso

ignace72
Chu Ko Nu
Messages : 307
Inscription : ven. 09 sept. 2011, 14:21

Re: [pacman] verrouillage de la base de données impossible

Message par ignace72 » lun. 20 janv. 2020, 17:24

Merci pour cette réponse rapide.
La commande me retourne une erreur :

Code : Tout sélectionner

rm: impossible de supprimer '/var/lib/pacman/db.lck': Aucun fichier ou dossier de ce type
AMD Phenom II X6 1100T, 16 Go de ram DDR3, bluetooth, Wifi, USB3, S-ATA 3
21,5" LCD tn (16/9) x2 sur AMD HD 7750 fanless (pilote libre).
XFce et BÉPO.
Site perso : https://ignace72.eu

laurent85
Elfe
Messages : 646
Inscription : mar. 16 oct. 2018, 21:05

Re: [pacman] verrouillage de la base de données impossible

Message par laurent85 » lun. 20 janv. 2020, 18:15

Ou le système de fichiers en lecture seule ça produit aussi ces symptômes.
Tuto Kde Plasma + gestionnaire de fenêtres i3
Live USB avec persistance Archuseriso

ignace72
Chu Ko Nu
Messages : 307
Inscription : ven. 09 sept. 2011, 14:21

Re: [pacman] verrouillage de la base de données impossible

Message par ignace72 » lun. 20 janv. 2020, 18:54

Merci.
C'était bien ça. Il y avait des erreurs sur mon sda1 résolu par un fdisk (pas facile de retrouver les touches querty avec un clavier bépo).
Encore merci, problème résolu.
AMD Phenom II X6 1100T, 16 Go de ram DDR3, bluetooth, Wifi, USB3, S-ATA 3
21,5" LCD tn (16/9) x2 sur AMD HD 7750 fanless (pilote libre).
XFce et BÉPO.
Site perso : https://ignace72.eu

Répondre