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

Mise à jour / Création /debug de paquetages
ignace72
Elfe
Messages : 520
Inscription : ven. 09 sept. 2011, 14:21

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

Message par ignace72 »

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 Ryzen 3 1200 Quad-Core,32 Go de Ram DDR4, Wifi, USB3, S-ATA 3
21,5" LCD x2 sur AMD FirePro W5000 (pilote libre radeon).
KDE et BÉPO.
Site perso : https://ignace72.eu
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

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

Message par laurent85 »

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
ignace72
Elfe
Messages : 520
Inscription : ven. 09 sept. 2011, 14:21

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

Message par ignace72 »

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 Ryzen 3 1200 Quad-Core,32 Go de Ram DDR4, Wifi, USB3, S-ATA 3
21,5" LCD x2 sur AMD FirePro W5000 (pilote libre radeon).
KDE et BÉPO.
Site perso : https://ignace72.eu
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

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

Message par laurent85 »

Ou le système de fichiers en lecture seule ça produit aussi ces symptômes.
ignace72
Elfe
Messages : 520
Inscription : ven. 09 sept. 2011, 14:21

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

Message par ignace72 »

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 Ryzen 3 1200 Quad-Core,32 Go de Ram DDR4, Wifi, USB3, S-ATA 3
21,5" LCD x2 sur AMD FirePro W5000 (pilote libre radeon).
KDE et BÉPO.
Site perso : https://ignace72.eu
Répondre