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

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#1Messageil y a 4 ans

Bonjour à tous,

Je viens d'installer Manjaro 18.0.4 Xfce sur un Pc 32 bits, et la mise à jour est impossible, il y a plusieurs paquets en conflits, non valides ou corrompus :

:: le fichier /var/cache/pacman/pkg/archlinux-keyring-20200108-1.0-any.pkg.tar.zst est corrompu (paquet non valide ou corrompu (signature PGP))

:: impossible de satisfaire la dépendance " presentproto " requise par libxpresent
:: l'installation de xorgproto (2019.2-2.0) casse la dépendance " xf86miscproto " requise par libxxf86misc
Quelqu'un pour m'aider svp ?
Dernière modification par idrisil y a 4 ans, modifié au total 2 fois.

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#2Messageil y a 4 ans

Bonjour et bienvenue.
Je sais que les systèmes 32 bits sont de moins en moins maintenus par la communauté. La preuve en est que la dernière image date d'avril 2019....
Essaye d'appliquer les consignes que nous relayons dans les messages d'annonces.

sudo pacman -Syy
sudo pacman -S archlinux-keyring manjaro-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux manjaro
sudo pacman-key --refresh-keys
Mais je reste pessimiste.....

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#3Messageil y a 4 ans

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#4Messageil y a 4 ans

OK merci.

En effet ça s'annonce mal..

voilá ce que cela donne après un -Syu :

:: 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…
:: Remplacer ilmbase par extra/openexr ? [O/n] o
:: Remplacer pamac par extra/pamac-gtk ? [O/n] o
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é)

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#5Messageil y a 4 ans

Salut!

Il y a peu de temps j'ai installé une manjaro 32 bits sur un vieux pc portable, voir lien ci-dessous avec des explications

Des paquets sont à supprimer, il faut jongler avec pamac et pacman
Ton message d'erreur me rappelle des souvenirs...

https://forum.manjaro.org/t/manjaro-x32 ... top/128196

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#6Messageil y a 4 ans

nl.smart a écrit : il y a 4 ans Salut!

Il y a peu de temps j'ai installé une manjaro 32 bits sur un vieux pc portable, voir lien ci-dessous avec des explications

Des paquets sont à supprimer, il faut jongler avec pamac et pacman
Ton message d'erreur me rappelle des souvenirs...

https://forum.manjaro.org/t/manjaro-x32 ... top/128196
Merci bien.. mais pas trop compris... Pouvez m'expliquer la démarche a suivre svp ?

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#7Messageil y a 4 ans

C'est le dernier poste où la procédure est détaillée, il faut distinguer les commentaires et les actions à effectuer via pamac (gestion des paquets via l'interface graphique) de pacman (la console), ci-dessous la procédure dans la langue de Molière, car je l'ai conservée :


à faire via pacman

[nls@nlsusb32 ~]$ sudo pacman-key --refresh-keys

gpg:       Quantité totale traitée : 138
gpg:                 non modifiées : 51
gpg:           nouvelles identités : 28
gpg:          nouvelles sous-clefs : 11
gpg:          nouvelles signatures : 1485
gpg: public key DB323392796CA067 is 3037 days newer than the signature
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: profondeur : 0  valables :   1  signées :  25
     confiance : 0 i., 0 n.d., 0 j., 0 m., 0 t., 1 u.
gpg: profondeur : 1  valables :  25  signées :  78
     confiance : 1 i., 0 n.d., 0 j., 24 m., 0 t., 0 u.
gpg: profondeur : 2  valables :  71  signées :  23
     confiance : 71 i., 0 n.d., 0 j., 0 m., 0 t., 0 u.
gpg: la prochaine vérification de la base de confiance aura lieu le 2020-05-05
__

and update archlinux32-keyring before any other packages:

à faire via pacman
pacman -S archlinux32-keyring

[nls@nlsusb32 ~]$ sudo pacman -S archlinux32-keyring
[sudo] Mot de passe de nls : 
:: Some packages should be upgraded first...
résolution des dépendances…
recherche des conflits entre paquets…

Paquets (3) archlinux-keyring-20200108-1.0  manjaro-keyring-20190608-1
            manjaro-system-20200118-1

Taille totale du téléchargement :  0,85 MiB
Taille totale installée :        1,35 MiB
Taille de mise à jour nette :    0,27 MiB

:: Procéder à l’installation ? [O/n] o
:: Récupération des paquets…
 archlinux-keyring-2...   868,3 KiB   917K/s 00:01 [######################] 100%
(3/3) vérification des clés dans le trousseau      [######################] 100%
(3/3) vérification de l’intégrité des paquets      [######################] 100%
(3/3) chargement des fichiers des paquets          [######################] 100%
(3/3) analyse des conflits entre fichiers          [######################] 100%
(3/3) vérification de l’espace disque disponible   [######################] 100%
:: Traitement des changements du paquet…
(1/3) mise à jour de archlinux-keyring             [######################] 100%
==> Ajout des clés depuis archlinux.gpg…
gpg: public key DB323392796CA067 is 3037 days newer than the signature
==> Signature locale des clés de confiance dans le trousseau de clés…
  -> Signature locale de la clé D8AFDDA07A5B6EDFA7D8CCDAD6D055F927843F1C…
  -> Signature locale de la clé DDB867B92AA789C165EEFA799B729B06A680C281…
  -> Signature locale de la clé 91FFE0700E80619CEB73235CA88E23E377514E00…
  -> Signature locale de la clé 0E8B644079F599DFC1DDC3973348882F6AC6A4C2…
  -> Signature locale de la clé AB19265E5D7D20687D303246BA1DFB64FFF979E7…
==> Importation des valeurs des propriétaires de confiance…
==> Désactivation des clés révoquées du trousseau de clés…
  -> Désactivation de la clé 8F76BEEA0289F9E1D3E229C05F946DED983D4366…
  -> Désactivation de la clé 63F395DE2D6398BBE458F281F2DBB4931985A992…
  -> Désactivation de la clé 50F33E2E5B0C3D900424ABE89BDCF497A4BBCC7F…
  -> Désactivation de la clé 27FFC4769E19F096D41D9265A04F9397CDFD6BB0…
  -> Désactivation de la clé 39F880E50E49A4D11341E8F939E4F17F295AFBF4…
  -> Désactivation de la clé 8840BD07FC24CB7CE394A07CCF7037A4F27FB7DA…
  -> Désactivation de la clé 5559BC1A32B8F76B3FCCD9555FA5E5544F010D48…
  -> Désactivation de la clé 0B20CA1931F5DA3A70D0F8D2EA6836E1AB441196…
  -> Désactivation de la clé 07DFD3A0BC213FA12EDC217559B3122E2FA915EC…
  -> Désactivation de la clé 4FCF887689C41B09506BE8D5F3E1D5C5D30DB0AD…
  -> Désactivation de la clé 5A2257D19FF7E1E0E415968CE62F853100F0D0F0…
  -> Désactivation de la clé D921CABED130A5690EF1896E81AF739EC0711BF1…
  -> Désactivation de la clé 7FA647CD89891DEDC060287BB9113D1ED21E1A55…
  -> Désactivation de la clé BC1FBE4D2826A0B51E47ED62E2539214C6C11350…
  -> Désactivation de la clé 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2…
  -> Désactivation de la clé 5696C003B0854206450C8E5BE613C09CB4440678…
  -> Désactivation de la clé 684148BB25B49E986A4944C55184252D824B18E8…
  -> Désactivation de la clé 8CF934E339CAD8ABF342E822E711306E3C4F88BC…
  -> Désactivation de la clé F5A361A3A13554B85E57DDDAAF7EF7873CFD4BB6…
  -> Désactivation de la clé 5E7585ADFF106BFFBBA319DC654B877A0864983E…
  -> Désactivation de la clé 65EEFE022108E2B708CBFCF7F9E712E59AF5F22A…
  -> Désactivation de la clé 40440DC037C05620984379A6761FAD69BA06C6A9…
  -> Désactivation de la clé 34C5D94FE7E7913E86DC427E7FB1A3800C84C0A5…
  -> Désactivation de la clé 81D7F8241DB38BC759C80FCE3A726C6170E80477…
  -> Désactivation de la clé E7210A59715F6940CF9A4E36A001876699AD6E84…
  -> Désactivation de la clé 5357F3B111688D88C1D88119FCF2CB179205AC90…
  -> Désactivation de la clé FB871F0131FEA4FB5A9192B4C8880A6406361833…
  -> Désactivation de la clé 66BD74A036D522F51DD70A3C7F2A16726521E06D…
  -> Désactivation de la clé B1F2C889CB2CCB2ADA36D963097D629E437520BD…
  -> Désactivation de la clé 9515D8A8EAB88E49BB65EDBCE6B456CAF15447D5…
  -> Désactivation de la clé 76B4192E902C0A52642C63C273B8ED52F1D357C1…
  -> Désactivation de la clé 40776A5221EF5AD468A4906D42A1DB15EC133BAD…
  -> Désactivation de la clé D4DE5ABDE2A7287644EAC7E36D1A9E70E19DAA50…
  -> Désactivation de la clé 44D4A033AC140143927397D47EFD567D4C7EA887…
==> Mise à jour de la base de données de confiance…
gpg: la prochaine vérification de la base de confiance aura lieu le 2020-05-05
(2/3) mise à jour de manjaro-keyring               [######################] 100%
==> Ajout des clés depuis manjaro.gpg…
gpg: public key DB323392796CA067 is 3037 days newer than the signature
==> Signature locale des clés de confiance dans le trousseau de clés…
  -> Signature locale de la clé B4663188A692DB1E45A98EE95BD96CC4247B52CC…
  -> Signature locale de la clé 76C6E477042BFE985CC220BD9C08A255442FAFF0…
  -> Signature locale de la clé 7C89F4D439B2BFACF425107B62443D89B35859F8…
  -> Signature locale de la clé 1E7908935AAB9A00D6B47503363DFFFD59152F77…
  -> Signature locale de la clé 04BB537F5BC2D399BFA72F8F17C752B61B2F2E90…
  -> Signature locale de la clé 5A97ED6B72418199F0C22B23137C934B5DCB998E…
  -> Signature locale de la clé 75C1B95A4D9514A57EB2DAE71817DC63CD3B5DF5…
  -> Signature locale de la clé 39F0EC1AE50B37E5F3196F09DAD3B211663CA268…
  -> Signature locale de la clé 2D14560CDCE6A75BB186DB758238651DDF5E0594…
  -> Signature locale de la clé 7A443CEE69B6B3777740E258084A7FC0035B1D49…
  -> Signature locale de la clé F66AD0FF0E57C561615A0901CEE477135C5872B0…
  -> Signature locale de la clé 35B4FF23EA9477582C2A0AF12B80869C5C0102A6…
  -> Signature locale de la clé E4CDFE50A2DA85D58C8A8C70CAA6A59611C7F07E…
  -> Signature locale de la clé 74C2F2CC05A0AB7D859839938934292D604F8BA2…
  -> Signature locale de la clé 77DC01C9971AC3C39A0626F72C089F09AC97B894…
  -> Signature locale de la clé 16DC688DF3EECC72323954237EC47C82A42D53A2…
  -> Signature locale de la clé 2C688B52E3FC0144B7484BABE3B3F44AC45EE0AA…
  -> Signature locale de la clé 22C903DE964E6FE321656E318DB9F8C18DF53602…
==> Importation des valeurs des propriétaires de confiance…
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
==> Désactivation des clés révoquées du trousseau de clés…
  -> Désactivation de la clé 540DE7083B89314CF70EA6F0C1B1AD0DA80EBF3E…
  -> Désactivation de la clé FAA6840E8C3FC7F89BEE0DC8AC7AB10BCB6CDD17…
==> Mise à jour de la base de données de confiance…
gpg: public key DB323392796CA067 is 3037 days newer than the signature
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: profondeur : 0  valables :   1  signées :  27
     confiance : 0 i., 0 n.d., 0 j., 0 m., 0 t., 1 u.
gpg: profondeur : 1  valables :  27  signées :  80
     confiance : 1 i., 0 n.d., 0 j., 26 m., 0 t., 0 u.
gpg: profondeur : 2  valables :  74  signées :  25
     confiance : 74 i., 0 n.d., 0 j., 0 m., 0 t., 0 u.
gpg: la prochaine vérification de la base de confiance aura lieu le 2020-05-05
(3/3) mise à jour de manjaro-system                [######################] 100%
==> adjusting file permissions for Accountsservice 0.6.55 ...
:: Exécution des crochets de post-transaction…
(1/1) Arming ConditionNeedsUpdate...

résolution des dépendances…
recherche des conflits entre paquets…

Paquets (1) archlinux32-keyring-20200103-1.0

Taille totale du téléchargement :   0,03 MiB
Taille totale installée :         0,04 MiB
Taille de mise à jour nette :    -0,02 MiB

:: Procéder à l’installation ? [O/n] o
:: Récupération des paquets…
 archlinux32-keyring...    31,0 KiB   517K/s 00:00 [######################] 100%
(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) mise à jour de archlinux32-keyring           [######################] 100%
==> Ajout des clés depuis archlinux32.gpg…
==> Signature locale des clés de confiance dans le trousseau de clés…
  -> Signature locale de la clé A0B250C0FC9FC079EC04ADB7A50C0F20AEC3AF00…
  -> Signature locale de la clé D92CDDC155BCC8F550B5FCEC30AB721FE7400FCD…
  -> Signature locale de la clé 194E37A47A4C671807BACB37B1117BC1094EA6E9…
  -> Signature locale de la clé C426F2CED2D759ECEA1FA78A4BA3B2E330891150…
  -> Signature locale de la clé CE0BDE71A759A87F23F0F7D8B61DBCE10901C163…
==> Importation des valeurs des propriétaires de confiance…
gpg: setting ownertrust to 4
==> Désactivation des clés révoquées du trousseau de clés…
  -> Désactivation de la clé 2FF1E976D6EB2E954A87DC14443904EC9EC51A8A…
  -> Désactivation de la clé 7C98C4C3DE926168DC46FBAA3D06644243BF68D3…
  -> Désactivation de la clé C3A8190912128B5A2E96C6023ED6490AEF932C8A…
==> Mise à jour de la base de données de confiance…
gpg: la prochaine vérification de la base de confiance aura lieu le 2020-05-05
:: Exécution des crochets de post-transaction…
(1/1) Arming ConditionNeedsUpdate...

__

à faire via pacman
pacman -Syu

[nls@nlsusb32 ~]$ sudo pacman -Syu
:: 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…
:: Remplacer ilmbase par extra/openexr ? [O/n] n
:: Remplacer pamac par extra/pamac-gtk ? [O/n] n
résolution des dépendances…
recherche des conflits entre paquets…
:: openexr et ilmbase sont en conflit. Supprimer ilmbase ? [o/N] o
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: impossible de satisfaire la dépendance « presentproto » requise par libxpresent
:: l’installation de xorgproto (2019.2-2.0) casse la dépendance « xf86miscproto » requise par libxxf86misc
:: l’installation de pacman (5.2.1-4) casse la dépendance « pacman<5.2 » requise par pamac
__

sudo pacman -Syu imagemagick --ignore=libxvmc --ignore=xorgproto --ignore=fuse-common --ignore=fuse2 --ignore=fuse3 --ignore=gvfs

à faire via pacman

[nls@nlsusb32 ~]$ sudo pacman -Syu  --ignore=xorgproto --ignore=pacman
[sudo] Mot de passe de nls : 
:: 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…
:: Remplacer ilmbase par extra/openexr ? [O/n] n
avertissement : pacman : ignore la mise à jour du paquet (5.1.3-1 => 5.2.1-4)
:: Remplacer pamac par extra/pamac-gtk ? [O/n] n
avertissement : xorgproto : ignore la mise à jour du paquet (2018.4-1.0 => 2019.2-2.0)
résolution des dépendances…
recherche des conflits entre paquets…
:: openexr et ilmbase sont en conflit. Supprimer ilmbase ? [o/N] n
erreur : un conflit de paquets impossible à résoudre a été détecté
erreur : la préparation de la transaction a échoué (conflit de dépendances)
:: openexr et ilmbase sont en conflit

à faire via pamac
supression de ilmbase

[nls@nlsusb32 ~]$ sudo pacman -Syu  --ignore=xorgproto --ignore=pacman

(671/671) analyse des conflits entre fichiers      [####################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
libx11 : /usr/include/X11/extensions/XKBgeom.h est déjà présent dans le système de fichiers (appartenant à xorgproto)
libxvmc : /usr/include/X11/extensions/vldXvMC.h est déjà présent dans le système de fichiers (appartenant à xorgproto)
/etc/skel/.config/autostart/ est présent à la fois dans « manjaro-hello » et « manjaro-xfce-minimal-settings »
manjaro-xfce-minimal-settings : /etc/skel/.config/autostart est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.


à faire via pamac
supression de manjaro-hello & manjaro-xfce-minimal-settings (pamac)
non mise à jour de xorg (pamac)

mises à jour via pamac

conflit de fichiers:
libx11 : /usr/include/X11/extensions/XKBgeom.h est déjà présent dans le système de fichiers
libxvmc : /usr/include/X11/extensions/vldXvMC.h est déjà présent dans le système de fichiers

supression de la mise à jour libx11 & libxvmc (pamac)
installation des mises à jour réussies via pamac

redémarrage puis installation des paquets via pacman

ça pourrait être simplifié, mais pour information l'ordinateur a été rendu à son propriétaire après l'installation, je n'ai pas possibilité de refaire les manipulations

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#8Messageil y a 4 ans

J'ai réussi à mettre à jour excepté xorgproto et libx11..

j'ai redémarré, j'ai réussi à installer Vlc et Firefox via le terminal, mais je ne peux rien installer avec Pamac.. >> la transaction a échoué.... l'installation de xorgproto (2019.2-2.0) casse la dépendance "presentproto"..... etc...

Il reste xorgproto et libx11 à mettre à jour qui empêchent pamac de fonctionner..

Que faire maintenant ?

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#9Messageil y a 4 ans

Super, donc ça tourne de ton coté.

T'as 2 trucs à mettre à jour? J'en avais 3 à mettre à jour il me semble, je les ai ignoré !

Pour les mises à jour à venir j’espère qu'il suffira de les décocher (les déselectionner dans pamac) ou faire le tri dans pacman avec une commande du type :

[nls@nlsusb32 ~]$ sudo pacman -Syu --ignore=xorgproto --ignore=libx11

tu peux donc passer ton poste en résolu...

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#10Messageil y a 4 ans

C'est bon j'ai réussi a mettre a jour xorgproto et libx11...! en supprimant libxpresent :

sudo pacman -Rdd libxpresent && sudo pacman -Syu

Merci à vous,

Merci a toi nl.smart

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#11Messageil y a 4 ans

Merci pour l'info, je le note pour plus tard.

installation/mise à jour impossible - Manjaro Xfce 32 bits (résolu)

#12Messageil y a 4 ans

Répondre