[thème] Problème avec pacman
[thème] Problème avec pacman
Hier ou avant-hier j'ai mis à jour pacman avec la dernière version proposée 6.0.1-1
Résultat : fichier pacman.conf vide
Je l'ai rempli
mais pacman -Q ne donne toujours rien
bref problème ...
Résultat : fichier pacman.conf vide
Je l'ai rempli
mais pacman -Q ne donne toujours rien
bref problème ...
Re: [thème] Problème avec pacman
bonjour et bienvenue
pas compris le problème, tu veux dire que la commande pacman ne fonctionne plus (avec aucune option?) ? donc pas de pacman -Qkk ?
il est toujours bon de recopier ici les sorties car "ne donne rien" est juste bon pour ceux qui pratiquent la boule de cristal ; par exemple
tu as bien rempli pacman.conf avec l'original ?
la base de donnée locale existe ?
Il serait bon de regarder les logs pacman
pas compris le problème, tu veux dire que la commande pacman ne fonctionne plus (avec aucune option?) ? donc pas de pacman -Qkk ?
il est toujours bon de recopier ici les sorties car "ne donne rien" est juste bon pour ceux qui pratiquent la boule de cristal ; par exemple
pacman -Qi pacman --debug
tu as bien rempli pacman.conf avec l'original ?
pacman-conf
est bon ?la base de donnée locale existe ?
ls /var/lib/pacman/local/ | wc -l
Il serait bon de regarder les logs pacman
Arch stable - Kde 5 / zsh - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau
Re: [thème] Problème avec pacman
Hello,
ah cool. Merci pour la réponse.
oui c'est bien ça : pacman ne répond plus
[root@archlinux ~]# pacman -Qkk
[root@archlinux ~]#
De même :
[root@archlinux pkg]# pacman -Qi pacman --debug
[root@archlinux pkg]#
Bref la boule de cristal ne me donne rien à voir
Voici le pacman.conf que j'ai rajouté, mais qui ne donne rien, après que je me sois aperçu qu'il était vide :
________
[root@archlinux etc]# cat pacman.conf
[options]
HoldPkg = pacman glibc
IgnorePkg = pacman
Architecture = auto
Color
CheckSpace
VerbosePkgLists
ParallelDownloads
NoUpgrade = etc/passwd etc/group etc/shadow /etc/gshadow
NoUpgrade = etc/fstab
[core]
Include = /etc/pacman/mirrorlist
[extra]
Include = /etc/pacman/mirrorlist
[community]
Include = /etc/pacman/mirrorlist
[multilib]
Include = /etc/pacman/mirrorlist
[Archlinuxfr]
Server = http://repo.archlinux.fr/$arch
[root@archlinux etc]#
___________
J'ai regardé le log :
[2021-09-08T21:01:56+0200] [PACMAN] Running 'pacman -Syu sudo'
[2021-09-08T21:01:56+0200] [PACMAN] synchronizing package lists
[2021-09-08T21:02:07+0200] [PACMAN] starting full system upgrade
[2021-09-08T21:03:21+0200] [PACMAN] Running 'pacman -Syu'
[2021-09-08T21:03:21+0200] [PACMAN] synchronizing package lists
[2021-09-08T21:03:22+0200] [PACMAN] starting full system upgrade
[2021-09-08T21:05:32+0200] [ALPM] transaction started
[2021-09-08T21:05:32+0200] [ALPM] upgraded krb5 (1.19.1-1 -> 1.19.2-1)
[2021-09-08T21:05:32+0200] [ALPM] upgraded ca-certificates-mozilla (3.69.1-1 -> 3.70-1)
[2021-09-08T21:05:33+0200] [ALPM] upgraded nss (3.69.1-1 -> 3.70-1)
[2021-09-08T21:05:33+0200] [ALPM] upgraded harfbuzz (2.9.0-1 -> 2.9.1-1)
[2021-09-08T21:05:33+0200] [ALPM] upgraded libedit (20210522_3.1-1 -> 20210714_3.1-1)
[2021-09-08T21:05:35+0200] [ALPM] upgraded llvm-libs (12.0.1-3 -> 12.0.1-4)
[2021-09-08T21:05:35+0200] [ALPM] upgraded vulkan-icd-loader (1.2.188-1 -> 1.2.190-1)
[2021-09-08T21:05:35+0200] [ALPM] upgraded wayland-protocols (1.21-1 -> 1.22-1)
[2021-09-08T21:05:40+0200] [ALPM] upgraded firefox (91.0.2-1 -> 92.0-1)
[root@archlinux log]#
Fort étrangement je ne vois pas que pacman ait été upgradé, dans le log, pourtant je suis sûr qu'il faisait partie de la liste. D'autre part on voit bien sur la première ligne que pacman marchait avant l'upgrade.
Je n'ai pas téléchargé pacstrap ni pacutils et sans eux, je crois que la réparation va être difficile.
J'ai bien une ancienne version dans la cache (6.0.0-5) mais je ne peut pas downgrader puisque pacman -U ne marche pas.
[root@archlinux pkg]# pwd
/var/cache/pacman/pkg
[root@archlinux pkg]# ls -al pacman*
-rw-r--r-- 1 root root 913787 15 juil. 21:27 pacman-6.0.0-5-x86_64.pkg.tar.zst
-rw-r--r-- 1 root root 119 15 juil. 21:27 pacman-6.0.0-5-x86_64.pkg.tar.zst.sig
-rw-r--r-- 1 root root 937194 6 sept. 15:24 pacman-6.0.1-1-x86_64.pkg.tar.zst
-rw-r--r-- 1 root root 310 6 sept. 15:24 pacman-6.0.1-1-x86_64.pkg.tar.zst.sig
-rw-r--r-- 1 root root 7044 22 août 10:35 pacman-mirrorlist-20210822-1-any.pkg.tar.zst
-rw-r--r-- 1 root root 566 22 août 10:35 pacman-mirrorlist-20210822-1-any.pkg.tar.zst.sig
[root@archlinux pkg]#
[root@archlinux local]# pwd
/var/lib/pacman/local
[root@archlinux local]# ls
ALPM_DB_VERSION
....
Le repertoire /var/lib/pacman/local est plein de paquets
[root@archlinux local]# cat ALPM_DB_VERSION
9
[root@archlinux local]#
Si vous avez une idée autre qu'une réinstallation complète ...
ah cool. Merci pour la réponse.
oui c'est bien ça : pacman ne répond plus
[root@archlinux ~]# pacman -Qkk
[root@archlinux ~]#
De même :
[root@archlinux pkg]# pacman -Qi pacman --debug
[root@archlinux pkg]#
Bref la boule de cristal ne me donne rien à voir
Voici le pacman.conf que j'ai rajouté, mais qui ne donne rien, après que je me sois aperçu qu'il était vide :
________
[root@archlinux etc]# cat pacman.conf
[options]
HoldPkg = pacman glibc
IgnorePkg = pacman
Architecture = auto
Color
CheckSpace
VerbosePkgLists
ParallelDownloads
NoUpgrade = etc/passwd etc/group etc/shadow /etc/gshadow
NoUpgrade = etc/fstab
[core]
Include = /etc/pacman/mirrorlist
[extra]
Include = /etc/pacman/mirrorlist
[community]
Include = /etc/pacman/mirrorlist
[multilib]
Include = /etc/pacman/mirrorlist
[Archlinuxfr]
Server = http://repo.archlinux.fr/$arch
[root@archlinux etc]#
___________
J'ai regardé le log :
[2021-09-08T21:01:56+0200] [PACMAN] Running 'pacman -Syu sudo'
[2021-09-08T21:01:56+0200] [PACMAN] synchronizing package lists
[2021-09-08T21:02:07+0200] [PACMAN] starting full system upgrade
[2021-09-08T21:03:21+0200] [PACMAN] Running 'pacman -Syu'
[2021-09-08T21:03:21+0200] [PACMAN] synchronizing package lists
[2021-09-08T21:03:22+0200] [PACMAN] starting full system upgrade
[2021-09-08T21:05:32+0200] [ALPM] transaction started
[2021-09-08T21:05:32+0200] [ALPM] upgraded krb5 (1.19.1-1 -> 1.19.2-1)
[2021-09-08T21:05:32+0200] [ALPM] upgraded ca-certificates-mozilla (3.69.1-1 -> 3.70-1)
[2021-09-08T21:05:33+0200] [ALPM] upgraded nss (3.69.1-1 -> 3.70-1)
[2021-09-08T21:05:33+0200] [ALPM] upgraded harfbuzz (2.9.0-1 -> 2.9.1-1)
[2021-09-08T21:05:33+0200] [ALPM] upgraded libedit (20210522_3.1-1 -> 20210714_3.1-1)
[2021-09-08T21:05:35+0200] [ALPM] upgraded llvm-libs (12.0.1-3 -> 12.0.1-4)
[2021-09-08T21:05:35+0200] [ALPM] upgraded vulkan-icd-loader (1.2.188-1 -> 1.2.190-1)
[2021-09-08T21:05:35+0200] [ALPM] upgraded wayland-protocols (1.21-1 -> 1.22-1)
[2021-09-08T21:05:40+0200] [ALPM] upgraded firefox (91.0.2-1 -> 92.0-1)
[root@archlinux log]#
Fort étrangement je ne vois pas que pacman ait été upgradé, dans le log, pourtant je suis sûr qu'il faisait partie de la liste. D'autre part on voit bien sur la première ligne que pacman marchait avant l'upgrade.
Je n'ai pas téléchargé pacstrap ni pacutils et sans eux, je crois que la réparation va être difficile.
J'ai bien une ancienne version dans la cache (6.0.0-5) mais je ne peut pas downgrader puisque pacman -U ne marche pas.
[root@archlinux pkg]# pwd
/var/cache/pacman/pkg
[root@archlinux pkg]# ls -al pacman*
-rw-r--r-- 1 root root 913787 15 juil. 21:27 pacman-6.0.0-5-x86_64.pkg.tar.zst
-rw-r--r-- 1 root root 119 15 juil. 21:27 pacman-6.0.0-5-x86_64.pkg.tar.zst.sig
-rw-r--r-- 1 root root 937194 6 sept. 15:24 pacman-6.0.1-1-x86_64.pkg.tar.zst
-rw-r--r-- 1 root root 310 6 sept. 15:24 pacman-6.0.1-1-x86_64.pkg.tar.zst.sig
-rw-r--r-- 1 root root 7044 22 août 10:35 pacman-mirrorlist-20210822-1-any.pkg.tar.zst
-rw-r--r-- 1 root root 566 22 août 10:35 pacman-mirrorlist-20210822-1-any.pkg.tar.zst.sig
[root@archlinux pkg]#
[root@archlinux local]# pwd
/var/lib/pacman/local
[root@archlinux local]# ls
ALPM_DB_VERSION
....
Le repertoire /var/lib/pacman/local est plein de paquets
[root@archlinux local]# cat ALPM_DB_VERSION
9
[root@archlinux local]#
Si vous avez une idée autre qu'une réinstallation complète ...
Re: [thème] Problème avec pacman
pas un problème de path ? tester
c'est bon fichier ?
Il est toujours possible de ré-installer pacman depuis ton iso arch en chroot
sinon, existe pacman-static qui peut-être téléchargé puis dé-archivé dans un répertoire de notre home
---------------
ps: nous avons un bouton ou balise pour formater les sorties
Code : Tout sélectionner
/usr/bin/pacman -V
ls -l /usr/bin/pacman
me retourne 147ko (ou une dépendance cassée ?)Il est toujours possible de ré-installer pacman depuis ton iso arch en chroot
sinon, existe pacman-static qui peut-être téléchargé puis dé-archivé dans un répertoire de notre home
Code : Tout sélectionner
/home/patrick/Téléchargements/pacman-static/usr/bin/pacman-static -Qkk --debug
debug: pacman v6.0.0 - libalpm v13.0.0
debug: config: attempting to read file /etc/pacman.conf
...
ps: nous avons un bouton ou balise pour formater les sorties
</>
, soit [code]xxxx[/code]
Arch stable - Kde 5 / zsh - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau
- benjarobin
- Maître du Kyudo
- Messages : 17237
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [thème] Problème avec pacman
Si ton log fini ainsi, et que tu n'as pas deeileon a écrit : ↑ven. 10 sept. 2021, 11:22 ...Code : Tout sélectionner
[2021-09-08T21:03:22+0200] [PACMAN] starting full system upgrade [2021-09-08T21:05:32+0200] [ALPM] transaction started [2021-09-08T21:05:32+0200] [ALPM] upgraded krb5 (1.19.1-1 -> 1.19.2-1) [2021-09-08T21:05:32+0200] [ALPM] upgraded ca-certificates-mozilla (3.69.1-1 -> 3.70-1) [2021-09-08T21:05:33+0200] [ALPM] upgraded nss (3.69.1-1 -> 3.70-1) [2021-09-08T21:05:33+0200] [ALPM] upgraded harfbuzz (2.9.0-1 -> 2.9.1-1) [2021-09-08T21:05:33+0200] [ALPM] upgraded libedit (20210522_3.1-1 -> 20210714_3.1-1) [2021-09-08T21:05:35+0200] [ALPM] upgraded llvm-libs (12.0.1-3 -> 12.0.1-4) [2021-09-08T21:05:35+0200] [ALPM] upgraded vulkan-icd-loader (1.2.188-1 -> 1.2.190-1) [2021-09-08T21:05:35+0200] [ALPM] upgraded wayland-protocols (1.21-1 -> 1.22-1) [2021-09-08T21:05:40+0200] [ALPM] upgraded firefox (91.0.2-1 -> 92.0-1) [root@archlinux log]#
[ALPM] transaction completed
et pas de [ALPM] running '.....hook'...
, alors c'est comme si ton PC avait été éteint en pleine mise à jour. Ou avait planté... Globalement ton système est complètement cassé. Le mieux est de réparer pacman en chroot, puis de réinstaller tous les paquets. Mais au vu des dégâts je ne peux pas te garantir que ton système refonctionnera normalement suite à cela...Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [thème] Problème avec pacman
Code : Tout sélectionner
[root@archlinux bin]# ls -al pacm*
-rwxr-xr-x 1 root root 0 6 sept. 15:24 pacman
-rwxr-xr-x 1 root root 0 6 sept. 15:24 pacman-conf
-rwxr-xr-x 1 root root 0 6 sept. 15:24 pacman-db-upgrade
-rwxr-xr-x 1 root root 0 6 sept. 15:24 pacman-key
[root@archlinux bin]#
Je vais essayer de réparer sous chroot
Merci de votre aide.
Re: [thème] Problème avec pacman
Pour information, je suis revenu sous chroot à une situation qui parait correcte en reprenant l'ancien pacman 6.0.0.5 dans /bin (et l'ancien libalpm.so dans /usr/lib) et en downgradant ca-certificates-mozilla
En conclusion j'ai des doutes sur le paquet pacman 6.0.1-1
Ci-dessous le nouveau pacman.conf parce que celui que j'ai donné plus haut n'était pas OK
Bonne soirée
En conclusion j'ai des doutes sur le paquet pacman 6.0.1-1
Ci-dessous le nouveau pacman.conf parce que celui que j'ai donné plus haut n'était pas OK
Code : Tout sélectionner
[root@archlinux ~]# cat /etc/pacman.conf
[options]
HoldPkg = pacman glibc
IgnorePkg = pacman
Architecture = auto
Color
CheckSpace
VerbosePkgLists
NoUpgrade = etc/passwd etc/group etc/shadow /etc/gshadow
NoUpgrade = etc/fstab
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
[root@archlinux ~]#