[MAJ] Casse de dépendances (erreur)

Mise à jour / Création /debug de paquetages
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

[MAJ] Casse de dépendances (erreur)

Message par sandrine »

Bonjour,
Je reviens vers la communauté car j'ai de nouveau un problème de MAJ et j'ai besoin d'aide au stade où je suis arrivée.

Depuis lundi, la MAJ ne s'effectue pas.

J'ai ça :

Code : Tout sélectionner

[sandrine@Dugong ~]$ sudo pacman -Suy
[sudo] Mot de passe de sandrine : 
:: Synchronisation des bases de données de paquets…
 core                                   129,2 KiB   123 KiB/s 00:01 [######################################] 100%
 extra                                    8,2 MiB   244 KiB/s 00:35 [######################################] 100%
 community est à jour
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de ki18n5 (5.111.0-1) casse la dépendance « ki18n » requise par kjsembed
:: l’installation de kio5 (5.111.0-1) casse la dépendance « kio » requise par kxmlrpcclient
:: l’installation de kxmlgui5 (5.111.0-1) casse la dépendance « kxmlgui » requise par libkipi
:: l’installation de kservice5 (5.111.0-1) casse la dépendance « kservice » requise par libkipi
[sandrine@Dugong ~]$
J'ai vérifié les clés ce matin mais cela ne change rien.

Code : Tout sélectionner

[sandrine@Dugong ~]$ sudo pacman -S archlinux-keyring
[sudo] Mot de passe de sandrine : 
avertissement : archlinux-keyring-20231017-1 est à jour -- réinstallation
résolution des dépendances…
recherche des conflits entre paquets…

Paquets (1) archlinux-keyring-20231017-1

Taille totale installée :      1,62 MiB
Taille de mise à jour nette :  0,00 MiB

:: Procéder à l’installation ? [O/n] 
(1/1) vérification des clés dans le trousseau                       [######################################] 100%
(1/1) vérification de l’intégrité des paquets                       [######################################] 100%
(1/1) chargement des fichiers des paquets                           [######################################] 100%
(1/1) analyse des conflits entre fichiers                           [######################################] 100%
(1/1) vérification de l’espace disque disponible                    [######################################] 100%
:: Traitement des changements du paquet…
(1/1) réinstallation archlinux-keyring                              [######################################] 100%
==> Ajout des clés depuis archlinux.gpg…
==> Mise à jour de la base de données de confiance…
gpg: la prochaine vérification de la base de confiance aura lieu le 2023-10-31
:: Exécution des crochets (« hooks ») de post-transaction…
(1/3) Reloading system manager configuration...
(2/3) Arming ConditionNeedsUpdate...
(3/3) Refreshing PackageKit...
[sandrine@Dugong ~]$ sudo pacman -Suy
:: Synchronisation des bases de données de paquets…
 core est à jour
 extra est à jour
 community est à jour
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de ki18n5 (5.111.0-1) casse la dépendance « ki18n » requise par kjsembed
:: l’installation de kio5 (5.111.0-1) casse la dépendance « kio » requise par kxmlrpcclient
:: l’installation de kxmlgui5 (5.111.0-1) casse la dépendance « kxmlgui » requise par libkipi
:: l’installation de kservice5 (5.111.0-1) casse la dépendance « kservice » requise par libkipi
[sandrine@Dugong ~]$
J'ai vu dans un post de MAJ Python qui casse la dépendance qu'il fallait lister les paquets abandonnés ou orphelins et je les ai trouvés :

Code : Tout sélectionner

[sandrine@Dugong ~]$ sudo pacman -Qdt
[sudo] Mot de passe de sandrine : 
alsa-card-profiles 1:0.3.83-1
archlinux-keyring 20231017-1
bc 1.07.1-4
celt 0.11.3-4
cython 3.0.4-1
dcadec 0.2.0-1
dmraid 1.0.0.rc16.3-14
elfutils 0.189-3
enca 1.19-5
gamin 0.1.10-9
gconf 3.2.6+11+g07808097-4
gegl02 0.2.0-8
glew 2.2.0-6
gtkmm 1:2.24.5-4
guile2.0 2.0.14-6
js 24.2.0-4
js52 52.9.0-4
js60 60.9.0-2
js68 68.12.0-1
js78 78.15.0-4
kate 23.08.2-1
kdelibs 4.14.38-4
kdialog 23.08.2-1
kfind 23.08.2-1
kjsembed 5.90.0-1
konqueror 23.08.2-1
kross 5.110.0-2
ksysguard 5.22.0-2
kxmlrpcclient 5.90.0-1
lcms 1.19-7
libcmis 0.5.2-14
libcroco 0.6.13-2
libcurl-compat 8.4.0-2
libgit2 1:1.7.1-1
libhandy 1.8.2-1
libibus 1.5.28-4
libkipi 21.12.2-1
liblastfm-qt5 1.1.0-1
liblouis 3.27.0-1
libmp4v2 1:2.1.3-1
libnm-glib 1.18.5dev+12+ga8746f48ca-1
libopenaptx 0.2.0-1
liborcus 0.19.0-1
libpwquality 1.4.5-3
libsidplay 1.36.59-10
libtg_owt 0.git24.592b14d-1
libtxc_dxtn 1.0.1-6
libvisual 0.4.2-1
lua52 5.2.4-6
metis 5.1.0.p10-2
mlt6 6.26.1-8
mozilla-common 1.4-6
mypaint-brushes 2.0.2-1
onetbb 2021.10.0-1
openjpeg 1.5.2-2
openslp 2.0.0-2
openssl-1.0 1.0.2.u-1
openssl-1.1 1.1.1.w-1
oxygen-icons 1:5.110.0-1
python-appdirs 1.4.4-9
python-attrs 22.2.0-3
python-deprecation 2.1.0-8
python-importlib-metadata 5.0.0-5
python-pyparsing 3.1.1-1
python-sip-pyqt5 4.19.19-3
python-sip4 4.19.25-3
qt5-webkit 5.212.0alpha4-11
re2 1:20230901-2
rest 0.8.1+r4+ge5ee6ef-1
rttr 0.9.6-3
schroedinger 1.0.11-6
sip4 4.19.25-3
startup-notification 0.12-8
unzip 6.0-20
xorg-xrandr 1.5.2-1
yasm 1.3.0-6
zita-alsa-pcmi 0.6.1-1
zita-resampler 1.11.2-1
[sandrine@Dugong ~]$ 
Il y a en effet kxmlrpcclient, kjsembed et libkipi.
Ma question est :
- comment modifier le motif d'installation (vu dans le wiki System maintenance ? (Je ne sais pas faire ça) :?

Est-ce que c'est cela qui me permettra de débloquer la situation et de faire de nouveau la MAJ ?

Je vous remercie par avance de l'aide que vous pourrez m'apporter.
Crdlt
Sandrine
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17393
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MAJ] Casse de dépendances (erreur)

Message par benjarobin »

Bonjour,
Alors tu n'as pas fait de maintenance depuis quelques années, voici ce que tu dois faire à minima :

Voir https://archlinux.fr/news/remplacement- ... le-requise

Code : Tout sélectionner

pacman -S base
Puis désinstaller tous les paquets listés par la commande (j'utilise personnellement pour cela les options -Rscn) :

Code : Tout sélectionner

pacman -Qdtt
Puis désinstaller éventuellement tous les paquets dont tu n'as pas besoin dans la sortie de :

Code : Tout sélectionner

pacman -Qdt
Quand tu en seras là, donne nous la sortie des commandes :

Code : Tout sélectionner

pacman -Qdt
pacman -Qm
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [MAJ] Casse de dépendances (erreur)

Message par sandrine »

Bonjour Benjarobin,

Merci pour votre réponse rapide.
J'ai deux questions avant de faire le ménage :
Est-ce que concrètement je dois faire la commande
pacman -Rscn package
pour chacun des paquets listés dans
pacman -Qdtt
?

Et surtout, comment saurais-je lesquels supprimer ? Dois-je supprimer uniquement les vrais orphelins ?

Bien à vous.
Sandrine
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17393
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MAJ] Casse de dépendances (erreur)

Message par benjarobin »

Les paquets listés par la commande -Qdt ne sont absolument pas utiles, au pire s'il te manque quelque chose tu pourras le réinstaller.
Les paquets listés par la commande -Qdtt peuvent être utiles, ils sont des dépendances optionnels d'autres paquets (ceci est vrai uniquement si tu as fait le ménage de ce qui est retourné par -Qdt)
Tu peux tout supprimer d'un coup via la commande :

Code : Tout sélectionner

pacman -Rscn $(pacman -Qdtq)
Si tu ne sais pas à quoi sert un paquet, c'est que très certainement tu n'en as pas besoin
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [MAJ] Casse de dépendances (erreur)

Message par sandrine »

Bonjour Benjarobin,

Après avoir fait le ménage, à la commande pacman -Qdt, il n'y a rien et à la commande pacman -Qm, il y a :

Code : Tout sélectionner

[sandrine@Dugong ~]$ pacman -Qdt
[sandrine@Dugong ~]$ pacman -Qm
amarok 2.9.0-2
artwiz-fonts 1.3-10
blockify 3.6.3-3
firefox-extension-video-download-helper-companion-app-bin 1.2.4-2
flashplugin 32.0.0.465-1
font-bh-ttf 1.0.3-7
font-bitstream-speedo 1.0.2-5
kde-l10n-fr 17.08.3-2
libglade 2.6.4-7
liblastfm-qt4 1.0.9-3
libreoffice-extension-grammalecte-fr 0.6.0-1
package-query 1.10-1
pcmciautils 018-7
phonon-qt4 4.10.1-1
phonon-qt4-gstreamer 4.9.0-4
phonon-qt4-vlc 0.10.1-2
pygtk 2.24.0-8
python2 2.7.18-5
python2-cairo 1.18.2-4
python2-gobject2 2.28.7-6
qjson 0.9.0-2
qt4 4.8.7-28
qtscriptgenerator 0.2.0-5
spotify 1:1.1.10.546-3
spotify-adblock-git r47.afa817a-1
taglib-extras 1.0.1-5
transcode 1.1.7-41
xmind 3.7.5-2
xorg-font-utils 7.6-6
yaourt 1.9-1
youtube-dl 2021.12.17-2
zoom 5.2.440215.0803-1
[sandrine@Dugong ~]$ 
Du coup, je relance la MAJ pour voir ce que cela donne.
Merci pour votre réponse et votre aide.
Bien à vous.
Sandrine
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17393
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MAJ] Casse de dépendances (erreur)

Message par benjarobin »

Note tu n'as pas donné la sortie de la commande -Qdtt, ce n'est pas la même chose que -Qdt !
Il reste encore beaucoup de ménage à réaliser, tu as encore du qt4 ou du python2, tu dois désinstaller tous ces logiciels et les paquets qui en dépendent.

Tout ceci doit être supprimé :

N'existe plus :

Code : Tout sélectionner

kde-l10n-fr
pcmciautils
qtscriptgenerator
Qt4 n'est plus supporté, tu devrais supprimer tout en rapport, et trouver des équivalents...

Code : Tout sélectionner

liblastfm-qt4
phonon-qt4
phonon-qt4-gstreamer
phonon-qt4-vlc
qt4
python2 n'est plus supporté, tu devrais supprimer tout en rapport, et trouver des équivalents...

Code : Tout sélectionner

python2
python2-cairo
python2-gobject2
Yaourt est un paquet qui n'existe plus depuis longtemps, et qui ne devrait plus être utilisé, il y a plein de remplaçant

Code : Tout sélectionner

yaourt
Ne devrait plus être nécessaire :

Code : Tout sélectionner

xorg-font-utils
Je te conseil plutôt d'installer yt-dlp qui remplace youtube-dl

Code : Tout sélectionner

youtube-dl
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [MAJ] Casse de dépendances (erreur)

Message par sandrine »

Pour pacman -Qdtt, ça donne ça :

Code : Tout sélectionner

[sandrine@Dugong ~]$ sudo pacman -Qdtt
[sudo] Mot de passe de sandrine : 
aspell 0.60.8-3
botan 3.2.0-1
colord 1.4.6-1
dosfstools 4.2-3
flatpak-kcm 5.27.9-1
fwupd 1.9.6-1
gavl 1.4.0-7
git 2.42.0-1
gptfdisk 1.0.9-2
graphviz 9.0.0-1
hspell 1.4-5
hunspell-en_us 2020.12.07-5
konsole 23.08.2-1
ladspa 1.17-4
libfbclient 4.0.0.2496-1
libmicrohttpd 0.9.77-1
libtiger 0.3.4-7
libvoikko 4.3.2-2
linux-firmware 20230804.7be2766d-2
lirc 1:0.10.2-3
live-media 2023.01.19-1
ndctl 76.1-1
plasma-sdk 5.27.9-1
python-dnspython 1:2.4.2-1
python-markdown 3.5-1
qt5-imageformats 5.15.11+kde+r12-1
qt5-xmlpatterns 5.15.11-1
qt6-5compat 6.6.0-1
sdl_image 1.2.12-8
webkit2gtk 2.42.1-2
xorg-fonts-misc 1.0.4-1
xorg-xhost 1.0.9-1
[sandrine@Dugong ~]$ 
Quand je supprimerais les logiciels que vous listez, est-ce que les paquets afférents seront automatiquement supprimés ?
Encore une fois, je vous remercie.
J'ai du travail sur la planche...
Crdlt.
Sandrine
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17393
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MAJ] Casse de dépendances (erreur)

Message par benjarobin »

Merci pour la sortie je regarderai en détail ce soir.
Qu'est ce que tu entends par "paquets afférents" ?
Si tu supprimes un paquet via pacman -Rscn alors cela supprime tous les paquets qui ont besoin du paquet supprimé, et supprime aussi les paquets qui sont nécessaires au paquet supprimé.
C'est assez "dangereux", car cela peut supprimer pas mal de paquet d'un coup. C'est pour cela qu'il est recommandé de bien vérifier la liste des paquets qui sera supprimés.
Une commande un peu moins dangereuse est pacman -Rcn
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [MAJ] Casse de dépendances (erreur)

Message par sandrine »

Dans mon esprit, un logiciel et un paquet sont différents. Aussi quand vous dites de supprimer des logiciels et des paquets, je me demandais s'il fallait que j'enlève le logiciel et ensuite les paquets qui y sont attachés par des commandes différentes à chaque fois.
C'est pour cela que je posais cette question.

Pour éviter les problèmes, faut-il que je regarde pour chaque paquet à quoi il sert et à quel(s) logiciel(s) il est nécessaire ?

Quoiqu'il en soit, je vais prendre mon temps pour faire tout ce nettoyage.
Merci à vous pour les précisions dans les mots, je veux éviter les erreurs, maintenant que j'apprends petit à petit à gérer mon ordi, autonome et béotienne en code.
Crdlt
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17393
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MAJ] Casse de dépendances (erreur)

Message par benjarobin »

Ma formulation pouvait être hasardeuse, ce que je voulais exprimer :
Un logiciel est composé de paquets, un logiciel c'est ce que tu utilises. Très souvent le nom du logiciel et le nom du paquet est le même. Sauf que ce paquet principal peut avoir des dépendances. Bref il n'y a qu'un seul type de paquet. Désolé pour la confusion.

Si le nom du paquet ne te dit rien désinstalle le, ou demande ici, ou fait une recherche rapide de to! côté. Au pire tu pourras le réinstaller plus tard.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [MAJ] Casse de dépendances (erreur)

Message par sandrine »

Bonjour,

Merci pour les précisions.

J'ai commencé mon ménage et j'ai déjà fait tout ce que vous aviez listé précédemment.

J'ai plusieurs questions :
- est-ce que qt4 a à voir avec qt5 et qt6 qui sont aussi dans la liste ?
- si ces paquets sont sur ma machine, c'est qu'un logiciel installé en a eu besoin à un moment donné, non ? Je pense à K3B ou à Amarok, par exemple.

Du coup, est-ce que sans python2 et sans Qt4, mon ordi va fonctionner correctement tout de même ?

J'ai commencé à rechercher des remplaçants pour ce que j'ai enlevé, je tombe sur des logiciels qui ne me disent rien de plus, comme ImGui ou OpenGl.
Ai-je vraiment besoin de remplacer tous les paquets que j'enlève ?

Je vous remercie beaucoup pour votre aide.
Crdlt.
Sandrine
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17393
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MAJ] Casse de dépendances (erreur)

Message par benjarobin »

Qt4 est la libraire Qt en version 4. Cette version est très vielle et n'est plus maintenu. Idem pour python2.
Si le paquet est installé c'est soit :
- Que c'est un paquet qui était en dépendance d'un autre paquet. Typiquement c'est le cas pour les libraires
- Que c'est un paquet que tu as installé manuellement
- Que le paquet a été tiré indirectement via l'installation soit d'un groupe soit d'un meta paquet.

Amarok est un logiciel à part entière, comme Firefox. Idem pour K3B. Si tu n'utilises pas ces logiciels, ils doivent être désinstallé.
Et non tu ne dois PAS remplacer un paquet désinstallé par un autre.
Mais imaginons que tu ais besoin d'un lecteur de musique, mais comme Amarok est sur AUR, tu préfères utiliser autre chose, si tu le désinstalles, tu dois bien trouver un remplaçant (VLC, ...)

En résumé, si tu ne sais pas, désinstalle ! Tu ne peux pas casser ton système si tu fait un minimum attention. Au pire tu réinstalleras ce qui te manque
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [MAJ] Casse de dépendances (erreur)

Message par sandrine »

Bonsoir,

Je reviens vers la communauté car il y a un événement étrange que je viens de constater.
J'ai fait mon ménage hier et j'ai supprimé les paquets orphelins listés dans pacman -Qdtt.
Ce soir, je voulais faire la MAJ et je n'ai pas trouvé "Konsole", qui est l'utilitaire que je prenais pour faire mes opérations d'installation, désinstallation, MAJ, etc...
Partant du principe que j'ai dû supprimé des dépendances qui devaient lui servir mais qui étaient "orphelines", je me demandais quel outil je pouvais installer maintenant pour pouvoir toujours faire mes opérations de maintenance de l'ordinateur.
Quel outil me conseillez-vous ?
Bien à vous.
Sandrine
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17393
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MAJ] Casse de dépendances (erreur)

Message par benjarobin »

Il ne fallait pas supprimer les paquets de la sortie de -Qdtt (je n'ai jamais indiqué cela), sauf ceux qui ne sont plus dans les dépôts (mais ces paquets sont déjà listé par la commande -Qm)...
Peux tu donner le log de pacman à partir de tes désinstallation :

Code : Tout sélectionner

grep "^\[2023-1[01]-" /var/log/pacman.log 
Sinon tu peux réinstaller konsole...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [MAJ] Casse de dépendances (erreur)

Message par sandrine »

Bonjour,
Je n'ai plus de terminal pour taper du code.
Je ne sais pas même comment faire pour installer un utilitaire comme Konsole, que j'avais et que je ne trouve plus, même quand je fais une recherche dans Discover.
Il y a des terminaux mais pas Konsole ; c'est pour cela que je demandais lequel je pouvais installer à la place de konsole.
Ah. Autre détail : je dois dorénavant me connecter en filaire car le wifi ne fonctionne plus sur mon ordi (il fonctionne pour mon téléphone portable, donc cela ne vient pas de mon modem).
Je comprends maintenant que j'y suis allée un peu fort en ménage.
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [MAJ] Casse de dépendances (erreur)

Message par sandrine »

Bonjour Benjarobin,

Bon, j'ai installé un terminal de base pour faire la MAj et j'ai aussi fait ça :

Code : Tout sélectionner

grep "^\[2023-1[01]-" /var/log/pacman.log 
Et ça donne cela : https://pastebin.com/EhZYT714

J'ai eu une autre question qui m'est venue à l'esprit alors que je faisais ce ménage extrême : est-ce que le fait d'avoir un environnement kde peut être difficile à gérer, plutôt que gnome ?

Je vous remercie de votre aide jusqu'ici, quoiqu'il en soit.
Crdlt.
Sandrine
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17393
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MAJ] Casse de dépendances (erreur)

Message par benjarobin »

KDE et Gnome sont 2 environnements de bureau. La gestion de l'un ou l'autre est équivalente.
Il ne faut juste pas supprimer de manière aléatoire des paquets...
Dans ton cas, il suffit de réinstaller konsole. Et tous les paquets qui pourrait te manquer.
S'il te manque plein de chose côté KDE, tu peux simplement installer : plasma-meta et kde-applications-meta ou une partie des dépendances de https://archlinux.org/packages/extra/an ... ions-meta/ (Par exemple je n'ai pas installé kde-games-meta)
Voir le Wiki de https://wiki.archlinux.org/title/KDE pour plus d'information
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [MAJ] Casse de dépendances (erreur)

Message par sandrine »

Bonsoir la communauté,

Je reviens vers vous car désormais je ne peux plus faire les MAJ.

Depuis deux jours, j'ai ces messages :

Code : Tout sélectionner

[sandrine@Dugong ~]$ sudo pacman -Suy
[sudo] Mot de passe de sandrine : 
:: Synchronisation des bases de données de paquets…
erreur : la synchronisation de toutes les bases de données a échoué (verrouillage de la base de données impossible)
[sandrine@Dugong ~]$ sudo pacman -S archlinux-keyring
erreur : l’initialisation de la transaction a échoué (verrouillage de la base de données impossible)
erreur : ne peut pas verrouiller la base de données : Le fichier existe
  Si vous êtes sûr(e) qu’un gestionnaire de paquet n’est pas déjà
  en cours de fonctionnement, vous pouvez supprimer /var/lib/pacman/db.lck
[sandrine@Dugong ~]$ 

Ce week-end, je voulais réinstaller tous les paquets que j'avais enlevés le we dernier, quand j'ai fait le ménage un peu durement.
Là, je suis bloquée, et je ne sais pas ce que veut dire le message.

Auriez-vous s'il vous plait une idée pour me dépanner ?
Crdlt.
Sandrine
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17393
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MAJ] Casse de dépendances (erreur)

Message par benjarobin »

Bonsoir, tu as donné toi même la réponse :
Si vous êtes sûr(e) qu’un gestionnaire de paquet n’est pas déjà en cours de fonctionnement, vous pouvez supprimer /var/lib/pacman/db.lck
Après la question, c'est comment tu es arrivé à une telle situation : Plantage du PC ou extinction du PC au milieu d'une mise à jour ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sandrine
Daikyu
Messages : 68
Inscription : mar. 30 avr. 2013, 16:23

Re: [MAJ] Casse de dépendances (erreur)

Message par sandrine »

Bonjour,
Et bien, ce que je ne comprends pas, c'est que pendant la semaine ou les deux semaines entre le "gros" ménage et ces messages, j'ai pu faire des MAJ, désinstaller et réinstaller K3B, installer Brasero aussi par exemple.
Et pour répondre à votre question, le PC n'a pas planté et je ne l'ai pas éteint non plus pendant une MAJ.
C'est aussi pour cela que je ne comprends pas pourquoi ces messages surviennent maintenant.
Crdlt.
Sandrine
Répondre