Questions sur l'installation et la configuration de Manjaro Linux.
Répondre

Pb de mise à jour avec pamac

#1Messageil y a 1 mois

Bonjour,
Je vous appelle à mon secours car j'ai un problème avec Pamac 10.7.0.
En effet, il me signale bien la présence de nouvelle mise à jour.
Il fait un tas de vérification et à la fin, message d'erreur:

base de données non valide ou corrompue (signature PGP)
impossible de synchroniser les bases de données.

J'ai donc cherché si ce type de Pb a déjà été solutionné et gagné:
viewtopic.php?p=152568&hilit=Impossible ... es#p152568

J'ai donc suivi les indications:
Trouver le fichier pacman.conf dans /etc. OK
Ouvrir le fichier pacman.conf dans un éditeur de texte. OK
Rechercher le paragraphe [community] pour le mettre en commentaire. Pas OK

Dans pacman.conf, je n'ai pas de paragraphe [community].
La solution adoptée par Pierre771 ne marche pas pour moi.
Avez-vous une solution pour mon cas?

Je ne sait pas si c'est lié avec mon Pb mais j'ai remarqué que dans "Paramètres de Manjaro", quand je
clique sur "Noyau", dans la liste des noyaux disponibles, il n'y en a qu'un: Linux 6.12.12-2 !
Alors que jusqu'au mois dernier il y en avait plusieurs.

Si vous pouviez me sauver la vie à un nouvel utilisateur de linux :saispas: , merci d'avance. :pompom:

Pb de mise à jour avec pamac

#2Messageil y a 1 mois

Pb de mise à jour avec pamac

#3Messageil y a 1 mois

bonjour

nous n'avons pas assez d'infos (généralement, c'est juste un mauvais miroir ...)

Nous retourner le retour de la commande si le changement de miroir ne fait rien de mieux :

sudo pacman -Syu --debug

Pb de mise à jour avec pamac

#4Messageil y a 3 semaines

Merci à zozo et à papajoke pour vos réponses rapides.

Réponse à zozo:
Comme tu me l'a conseillé, j'ai suivi le topic: viewtopic.php?p=143186#p143186
commande: sudo rm /var/lib/pacman/sync/* : OK
commande: sudo pacman-mirrors -g : OK
commande: sudo pacman -Syyu : PAS OK
réponse:

:: Synchronisation des bases de données de paquets…
 core                  143,6 KiB  1545 KiB/s 00:00 [######################] 100%
 extra                   8,3 MiB  28,3 MiB/s 00:00 [######################] 100%
 multilib              149,2 KiB  1554 KiB/s 00:00 [######################] 100%
:: 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 icu (76.1-1) casse la dépendance « libicui18n.so=75-64 » requise par electron30
:: l’installation de icu (76.1-1) casse la dépendance « libicuuc.so=75-64 » requise par electron30
:: l’installation de flac (1.5.0-1) casse la dépendance « libFLAC.so=12-64 » requise par electron30
Réponse à papajoke:
J'aurais bien aimé te donner les infos que tu m'a demandé (sudo pacman -Syu --debug) mais la réponse
est trop longue (+ de 8100 lignes) pour tenir dans un message du forum.
J'ai donc supprimé certaines parties du debug, indiqué par:
...
< liste ... >
...
J'espère avoir conservé les parties importantes.

[osiris@osiris ~]$ sudo pacman -Syu --debug
debug: pacman v7.0.0 - libalpm v15.0.0
debug: config: new section 'options'
debug: config: CacheDir: /var/cache/pacman/pkg/
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: HoldPkg: manjaro-system
debug: config: Architecture: auto
debug: config: arch: x86_64
debug: config: SigLevel: Required
debug: config: SigLevel: DatabaseOptional
debug: config: LocalFileSigLevel: Optional
debug: config: new section 'core'
debug: config: SigLevel: PackageRequired
debug: config file /etc/pacman.conf, line 76: including /etc/pacman.d/mirrorlist
debug: config: new section 'extra'
debug: config: SigLevel: PackageRequired
debug: config file /etc/pacman.conf, line 80: including /etc/pacman.d/mirrorlist
debug: config: new section 'multilib'
debug: config: SigLevel: PackageRequired
debug: config file /etc/pacman.conf, line 87: including /etc/pacman.d/mirrorlist
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 nom
debug: sig path /var/lib/pacman/sync/core.db.sig could not be opened
debug: got error 43 at _alpm_gpgme_checksig (../lib/libalpm/signing.c: 599) : signature PGP manquante
debug: missing optional signature
debug: setting usage of 15 for core repository
debug: adding new server URL to database 'core': http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/core/x86_64
debug: adding new server URL to database 'core': https://mirror.komelt.dev/manjaro/stable/core/x86_64
...
    < liste des differents miroirs pour 'core' >
...
debug: adding new server URL to database 'core': https://bd.mirror.vanehost.com/Manjaro/stable/core/x86_64
debug: adding new server URL to database 'core': https://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/core/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 nom
debug: sig path /var/lib/pacman/sync/extra.db.sig could not be opened
debug: got error 43 at _alpm_gpgme_checksig (../lib/libalpm/signing.c: 599) : signature PGP manquante
debug: missing optional signature
debug: setting usage of 15 for extra repository
debug: adding new server URL to database 'extra': http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/extra/x86_64
debug: adding new server URL to database 'extra': https://mirror.komelt.dev/manjaro/stable/extra/x86_64
...
    < liste des differents miroirs pour 'extra' >
...
debug: adding new server URL to database 'extra': https://bd.mirror.vanehost.com/Manjaro/stable/extra/x86_64
debug: adding new server URL to database 'extra': https://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/extra/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 nom
debug: sig path /var/lib/pacman/sync/multilib.db.sig could not be opened
debug: got error 43 at _alpm_gpgme_checksig (../lib/libalpm/signing.c: 599) : signature PGP manquante
debug: missing optional signature
debug: setting usage of 15 for multilib repository
debug: adding new server URL to database 'multilib': http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/multilib/x86_64
debug: adding new server URL to database 'multilib': https://mirror.komelt.dev/manjaro/stable/multilib/x86_64
...
    < liste des differents miroirs pour 'multilib'>
...
debug: adding new server URL to database 'multilib': https://bd.mirror.vanehost.com/Manjaro/stable/multilib/x86_64
debug: adding new server URL to database 'multilib': https://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/multilib/x86_64
debug: option 'sandboxuser' = (null)
:: Synchronisation des bases de données de paquets…
téléchargement de core…
téléchargement de extra…
téléchargement de multilib…
debug: core.db: url is http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/core/x86_64/core.db
debug: core.db: maxsize 134217728
debug: core.db: using time condition 1746467909
debug: core.db: opened tempfile for download: /var/lib/pacman/sync/download-YuLXXn/core.db.part (wb)
debug: extra.db: url is http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/extra/x86_64/extra.db
debug: extra.db: maxsize 134217728
debug: extra.db: using time condition 1747170443
debug: extra.db: opened tempfile for download: /var/lib/pacman/sync/download-YuLXXn/extra.db.part (wb)
debug: multilib.db: url is http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/multilib/x86_64/multilib.db
debug: multilib.db: maxsize 134217728
debug: multilib.db: using time condition 1746467924
debug: multilib.db: opened tempfile for download: /var/lib/pacman/sync/download-YuLXXn/multilib.db.part (wb)
debug: core.db: curl returned result 0 from transfer
debug: core.db: response code 304
debug: core.db.sig: url is http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/core/x86_64/core.db.sig
debug: core.db.sig: maxsize 16384
debug: core.db.sig: opened tempfile for download: /var/lib/pacman/sync/download-YuLXXn/core.db.sig.part (wb)
debug: core.db: file met time condition
debug: extra.db: curl returned result 0 from transfer
debug: extra.db: response code 304
debug: extra.db.sig: url is http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/extra/x86_64/extra.db.sig
debug: extra.db.sig: maxsize 16384
debug: extra.db.sig: opened tempfile for download: /var/lib/pacman/sync/download-YuLXXn/extra.db.sig.part (wb)
debug: extra.db: file met time condition
debug: multilib.db: curl returned result 0 from transfer
debug: multilib.db: response code 304
debug: multilib.db.sig: url is http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/multilib/x86_64/multilib.db.sig
debug: multilib.db.sig: maxsize 16384
debug: multilib.db.sig: opened tempfile for download: /var/lib/pacman/sync/download-YuLXXn/multilib.db.sig.part (wb)
debug: multilib.db: file met time condition
debug: core.db.sig: curl returned result 0 from transfer
debug: core.db.sig: response code 404
debug: core.db.sig: no more servers to retry
debug: extra.db.sig: curl returned result 0 from transfer
debug: extra.db.sig: response code 404
debug: extra.db.sig: no more servers to retry
debug: multilib.db.sig: curl returned result 0 from transfer
debug: multilib.db.sig: response code 404
debug: multilib.db.sig: no more servers to retry
debug: curl_download_internal return code is 1
debug: "/var/lib/pacman/sync/core.db.sig" is not readable: Aucun fichier ou dossier de ce nom
debug: sig path /var/lib/pacman/sync/core.db.sig could not be opened
debug: got error 43 at _alpm_gpgme_checksig (../lib/libalpm/signing.c: 599) : signature PGP manquante
debug: missing optional signature
debug: "/var/lib/pacman/sync/extra.db.sig" is not readable: Aucun fichier ou dossier de ce nom
debug: sig path /var/lib/pacman/sync/extra.db.sig could not be opened
debug: got error 43 at _alpm_gpgme_checksig (../lib/libalpm/signing.c: 599) : signature PGP manquante
debug: missing optional signature
debug: "/var/lib/pacman/sync/multilib.db.sig" is not readable: Aucun fichier ou dossier de ce nom
debug: sig path /var/lib/pacman/sync/multilib.db.sig could not be opened
debug: got error 43 at _alpm_gpgme_checksig (../lib/libalpm/signing.c: 599) : signature PGP manquante
debug: missing optional signature
:: Début de la mise à jour complète du système…
debug: checking for package upgrades
debug: loading package cache for repository 'local'
debug: added 1215 packages to package cache for db 'local'
debug: searching for replacements for 7zip in core
debug: loading package cache for repository 'core'
debug: opening archive /var/lib/pacman/sync/core.db
debug: added 298 packages to package cache for db 'core'
debug: searching for replacements for 7zip in extra
debug: loading package cache for repository 'extra'
debug: opening archive /var/lib/pacman/sync/extra.db
debug: added 14847 packages to package cache for db 'extra'
debug: searching for replacements for a52dec in core
debug: searching for replacements for a52dec in extra
debug: searching for replacements for aalib in core
debug: searching for replacements for aalib in extra
debug: searching for replacements for abseil-cpp in core
debug: searching for replacements for abseil-cpp in extra
debug: new version of 'abseil-cpp' found (20240722.1-1 => 20250127.1-1)
debug: adding package abseil-cpp-20250127.1-1 to the transaction targets
debug: searching for replacements for accountsservice in core
debug: searching for replacements for accountsservice in extra
debug: searching for replacements for acl in core
debug: searching for replacements for acpi in core
debug: searching for replacements for acpi in extra
debug: searching for replacements for acpid in core
debug: searching for replacements for acpid in extra
debug: searching for replacements for adapta-maia-theme in core
debug: searching for replacements for adapta-maia-theme in extra
debug: searching for replacements for adobe-source-code-pro-fonts in core
debug: searching for replacements for adobe-source-code-pro-fonts in extra
debug: searching for replacements for adwaita-cursors in core
debug: searching for replacements for adwaita-cursors in extra
debug: new version of 'adwaita-cursors' found (47.0-1 => 48.0-1)
debug: adding package adwaita-cursors-48.0-1 to the transaction targets
debug: searching for replacements for adwaita-icon-theme in core
debug: searching for replacements for adwaita-icon-theme in extra
debug: new version of 'adwaita-icon-theme' found (47.0-1 => 48.0-1)
...
    < liste du traitement des differents paquets ajoutés >
...
debug: adding package zstd-1.5.7-2 to the transaction targets
debug: searching for replacements for zvbi in core
debug: searching for replacements for zvbi in extra
debug: new version of 'zvbi' found (0.2.43-1 => 0.2.44-1)
debug: adding package zvbi-0.2.44-1 to the transaction targets
debug: searching for replacements for zxing-cpp in core
debug: searching for replacements for zxing-cpp in extra
résolution des dépendances…
debug: resolving target's dependencies
debug: started resolving dependencies
debug: checkdeps: package abseil-cpp-20250127.1-1
debug: checkdeps: missing dependency 'gcc-libs' for package 'abseil-cpp'
debug: checkdeps: missing dependency 'glibc' for package 'abseil-cpp'
debug: checkdeps: missing dependency 'gtest' for package 'abseil-cpp'
debug: started resolving dependencies
debug: checkdeps: package gcc-libs-14.2.1+r753+g1cd744a6828f-1
debug: checkdeps: missing dependency 'glibc>=2.27' for package 'gcc-libs'
debug: started resolving dependencies
debug: checkdeps: package glibc-2.41+r47+g046b33800c3e-1
debug: checkdeps: missing dependency 'linux-api-headers>=4.10' for package 'glibc'
debug: checkdeps: missing dependency 'tzdata' for package 'glibc'
debug: started resolving dependencies
debug: checkdeps: package linux-api-headers-6.14-1
debug: finished resolving dependencies
debug: pulling dependency linux-api-headers (needed by glibc)
debug: started resolving dependencies
debug: checkdeps: package tzdata-2025b-1
debug: finished resolving dependencies
debug: pulling dependency tzdata (needed by glibc)
debug: finished resolving dependencies
debug: pulling dependency glibc (needed by gcc-libs)
debug: finished resolving dependencies
debug: pulling dependency gcc-libs (needed by abseil-cpp)
debug: started resolving dependencies
debug: checkdeps: package gtest-1.16.0-2
debug: checkdeps: missing dependency 'gcc-libs' for package 'gtest'
debug: checkdeps: missing dependency 'glibc' for package 'gtest'
debug: finished resolving dependencies
debug: pulling dependency gtest (needed by abseil-cpp)
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package adwaita-cursors-48.0-1
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package adwaita-icon-theme-48.0-1
debug: checkdeps: missing dependency 'adwaita-cursors' for package 'adwaita-icon-theme'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package alsa-card-profiles-1:1.4.2-1
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package alsa-lib-1.2.14-1
debug: checkdeps: missing dependency 'alsa-ucm-conf' for package 'alsa-lib'
debug: checkdeps: missing dependency 'glibc' for package 'alsa-lib'
debug: started resolving dependencies
debug: checkdeps: package alsa-ucm-conf-1.2.14-1
debug: finished resolving dependencies
debug: pulling dependency alsa-ucm-conf (needed by alsa-lib)
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package alsa-utils-1.2.14-1
debug: checkdeps: missing dependency 'gcc-libs' for package 'alsa-utils'
debug: checkdeps: missing dependency 'glibc' for package 'alsa-utils'
debug: checkdeps: missing dependency 'alsa-lib' for package 'alsa-utils'
debug: checkdeps: missing dependency 'libasound.so=2-64' for package 'alsa-utils'
debug: checkdeps: missing dependency 'libatopology.so=2-64' for package 'alsa-utils'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package amd-ucode-20250408.c1a774f3-1
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package aom-3.12.1-1
debug: checkdeps: missing dependency 'gcc-libs' for package 'aom'
debug: checkdeps: missing dependency 'glibc' for package 'aom'
debug: finished resolving dependencies
...
    < liste des résolutions des dépendences >
...
debug: started resolving dependencies
debug: checkdeps: package xreader-4.2.5-1
debug: checkdeps: missing dependency 'poppler-glib' for package 'xreader'
debug: checkdeps: missing dependency 'webkit2gtk-4.1' for package 'xreader'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package yelp-42.2-3
debug: checkdeps: missing dependency 'glib2' for package 'yelp'
debug: checkdeps: missing dependency 'glibc' for package 'yelp'
debug: checkdeps: missing dependency 'gtk3' for package 'yelp'
debug: checkdeps: missing dependency 'libxml2' for package 'yelp'
debug: checkdeps: missing dependency 'libxslt' for package 'yelp'
debug: checkdeps: missing dependency 'sqlite' for package 'yelp'
debug: checkdeps: missing dependency 'webkit2gtk-4.1' for package 'yelp'
debug: checkdeps: missing dependency 'xz' for package 'yelp'
debug: checkdeps: missing dependency 'yelp-xsl' for package 'yelp'
debug: started resolving dependencies
debug: checkdeps: package yelp-xsl-42.1-3
debug: finished resolving dependencies
debug: pulling dependency yelp-xsl (needed by yelp)
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package zenity-4.1.90-1
debug: checkdeps: missing dependency 'gcc-libs' for package 'zenity'
debug: checkdeps: missing dependency 'glib2' for package 'zenity'
debug: checkdeps: missing dependency 'glibc' for package 'zenity'
debug: checkdeps: missing dependency 'gtk4' for package 'zenity'
debug: checkdeps: missing dependency 'libadwaita' for package 'zenity'
debug: checkdeps: missing dependency 'pango' for package 'zenity'
debug: finished resolving dependencies
debug: started resolving dependencies
debug: checkdeps: package zsh-theme-powerlevel10k-1.20.14-1
debug: checkdeps: missing dependency 'glibc' for package 'zsh-theme-powerlevel10k'
debug: finished resolving dependencies
recherche des conflits entre paquets…
debug: looking for conflicts
debug: check targets vs targets
debug: check targets vs targets
debug: check targets vs db and db vs targets
debug: check targets vs db
debug: check db vs targets
debug: checking dependencies
debug: checkdeps: package abseil-cpp-20250127.1-1
debug: checkdeps: package gcc-libs-14.2.1+r753+g1cd744a6828f-1
...
    < liste de recherche des conflits >
...
debug: checkdeps: package zenity-4.1.90-1
debug: checkdeps: package zsh-theme-powerlevel10k-1.20.14-1
debug: checkdeps: transaction would break 'libicui18n.so=75-64' dependency of 'electron30'
debug: checkdeps: transaction would break 'libicuuc.so=75-64' dependency of 'electron30'
debug: checkdeps: transaction would break 'libFLAC.so=12-64' dependency of 'electron30'
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de icu (76.1-1) casse la dépendance « libicui18n.so=75-64 » requise par electron30
:: l’installation de icu (76.1-1) casse la dépendance « libicuuc.so=75-64 » requise par electron30
:: l’installation de flac (1.5.0-1) casse la dépendance « libFLAC.so=12-64 » requise par electron30
debug: unregistering database 'local'
debug: freeing package cache for repository 'local'
debug: unregistering database 'core'
debug: freeing package cache for repository 'core'
debug: unregistering database 'extra'
debug: freeing package cache for repository 'extra'
debug: unregistering database 'multilib'
debug: freeing package cache for repository 'multilib'
[osiris@osiris ~]$ 

Pb de mise à jour avec pamac

#5Messageil y a 3 semaines

En fait, plus besoin de --debug car tu n'as plus du tout la même erreur :lol:
Ici, tu as un conflit de paquets tout à fait classique
maddreamer a écrit : il y a 3 semaines :: l’installation de icu (76.1-1) casse la dépendance « libicui18n.so=75-64 » requise par electron30
:: l’installation de icu (76.1-1) casse la dépendance « libicuuc.so=75-64 » requise par electron30
:: l’installation de flac (1.5.0-1) casse la dépendance « libFLAC.so=12-64 » requise par electron30
Electron30 n'existe plus chez nous. Si tu as cette erreur, c'est que tu utilises sans doute un paquet aur qui n'est pas à jour : hier il utilisait electron30 et maintenant, il demande une version supérieure.

Pour trouver le fautif, tu as par exemple :

pactree -r electron30
Si rien, c'est alors que ce paquet est un orphelin ?
Répondre