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

[AUR] Impossible de construire python-pypdf2

#1Messageil y a 1 an

Sous linux et Manjaro depuis peu.
J'ai de nouveau un problème avec les mises à jour,
je viens de mettre à jour et j'ai ce message : " impossible de construire python-pypdf2 "
Comment régler ce problème svp ?
voir l'impression écran jointe avec le contenu de l'erreur

merci d'avance

Image

[AUR] Impossible de construire python-pypdf2

#2Messageil y a 1 an

Reconstruction, donc AUR ... donc aller voir d'abord ce qui de dit sur le paquet :
https://aur.archlinux.org/packages/python-pypdf2
(lien donné dans pamac pour ce paquet)
Il semble qu'il faille supprimer le fichier tar.gz et le recharger.

PhotonX commented on 2022-12-24 22:13 (UTC)
@bulletmark, my bad, yay hat an old source file in cache, it works now that I deleted it. Thanks!

bulletmark commented on 2022-12-24 21:33 (UTC)
@PhotonX, please ensure you are using the latest PKGBUILD and delete any old python-pypdf2-2.12.1.tar.gz file before building. The github url for that file has changed repo so the embedded dir is different and thus the hash has changed.

PhotonX commented on 2022-12-24 14:38 (UTC)
I get a sha256sums mismatch again with 2.12.1.

[AUR] Impossible de construire python-pypdf2

#3Messageil y a 1 an

Bonjour,
j'ai ouvert le lien : https://aur.archlinux.org/packages/python-pypdf2 mais je suis désolé pour le moment je suis trop débutant en linux pour comprendre votre réponse...
Comment supprime t-on le fichier tar.gz ?
- petite précision : en fin de journée hier j'ai mis à jour le noyau linux pour passer à 6.1.1-1
j'ai refait une mise à jour des logiciels mais l'erreur est restée

l'erreur me donne cette information :
Construction de python-pypdf2...
==> Création du paquet python-pypdf2 1:2.12.1-2 (lun. 26 déc. 2022 08:41:40)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
-> python-pypdf2-2.12.1.tar.gz trouvé
==> Validation des fichiers source avec sha256sums…
python-pypdf2-2.12.1.tar.gz ... ÉCHEC
==> ERREUR : Un ou plusieurs fichiers ne sont pas valides !
Impossible de construire python-pypdf2

[AUR] Impossible de construire python-pypdf2

#4Messageil y a 1 an

Un petit

sudo pacman -R python-pypdf2-2.12.1.tar.gz
devrait faire l'affaire.

Edit: voir plus bas en fait (pas la bonne commande)...
Dernière modification par imarcoil y a 1 an, modifié au total 1 fois.

[AUR] Impossible de construire python-pypdf2

#5Messageil y a 1 an

Bonjour,
merci pour cette réponse mais ça ne semble pas vouloir fonctionner !

Image

[AUR] Impossible de construire python-pypdf2

#6Messageil y a 1 an

Bonjour.
Pacman ou Pamac gèrent des paquets, mais ne s'utilisent pas pour supprimer tel ou tel fichier. Pour ça , il y a la commande rm (ReMove).
Lorsqu'on installe un paquet, une copie de l'archive compressée se place dans /var/cache/pacman/pkg/. C'est cette archive qu'il faut virer.

sudo rm /var/cache/pacman/pkg/python-pypdf2-2.12.1.tar.gz
Ensuite tu peux désinstaller comme ceci:
sudo pacman -R python-pypdf2 sans l'extension et retenter la compilation.
Le mainteneur du paquet a eu un souci avec la somme de contrôle du projet git qu'il ne gère pas directement.

[AUR] Impossible de construire python-pypdf2

#7Messageil y a 1 an

lemust83 a écrit : il y a 1 an ...

sudo rm /var/lib/pacman/pkg/python-pypdf2-2.12.1.tar.gz
...
Ça ne serait pas plutôt dans /var/cache/pacman/pkg/ ?

[AUR] Impossible de construire python-pypdf2

#8Messageil y a 1 an

Yep! Mes doigts ont encore des restes du réveillon :ivre:
Merci , corrigé.

[AUR] Impossible de construire python-pypdf2

#9Messageil y a 1 an

Bonsoir,
merci,
j'ai essayé de deux façons ci-dessous et impression écran
sudo rm /var/cache/pacman/pkg/python-pypdf2-2.12.1.tar.gz
sudo rm /var/cache/pacman/pkg/python-pypdf2
mais ça ne marche pas...
Comment faire ?
Image

[AUR] Impossible de construire python-pypdf2

#10Messageil y a 1 an

Donc il n'existe pas sur ta machine.
J'ai un peu regardé et il faut pas mal de dépendances malheureusement obsolètes ou elles même difficile à construire.
Si tu ne peux vraiment pas t'en passer, je verrai pour tester en local mais ça semble ressembler à vouloir faire fonctionner un Minitel avec un Smartphone :twisted:

[AUR] Impossible de construire python-pypdf2

#11Messageil y a 1 an

Pourquoi n'as-tu pas donné le nom complet lors de la 2ème commande ?
essaie alors plutôt :

sudo rm /var/cache/pacman/pkg/python-pypdf2*

[AUR] Impossible de construire python-pypdf2

#12Messageil y a 1 an

bonjour

python-pypdf2-2.12.1.tar.gz ce fichier ne risque pas d'être dans le cache de pacman :gsourire: C'est la source pour créer le paquet manjaro.
Ce fichier est donc généralement un fichier temporaire téléchargé dans le cache du aur-helpeur. Une fois désarchivé, il va alimenter notre paquet manjaro (qui lui et lui seul, peut être dans le cache pacman)
  • pamac : /tmp/ ou /var/tmp
  • yay : ~/.cache/yay/
  • git clone : répertoire courant
Il est donc possible qu'au prochain boot, ce fichier n'existe déjà plus chez nous

[AUR] Impossible de construire python-pypdf2

#13Messageil y a 1 an

Bonjour,
je ne saisis pas bien la dernière réponse...
ça me laisse supposer que je n'aurai rien à faire et qu'à un prochain démarrage le problème se réglerai de lui-même ?
- ce matin au démarrage de l'ordi j'ai retenté une màj normale par le panel mais l'erreur persiste
voir les ImpÉc
quelle suite ?
merci
Image

Image

[AUR] Impossible de construire python-pypdf2

#14Messageil y a 1 an

Le problème vient en fait de la somme de contrôle du paquet AUR . Pamac te propose d'éditer le fichier de construction.
Accepte l'édition puis modifie la ligne sha256sums=('40743764b367c43357546fd10d39f288a3a9c520e043f75eea7a1b78ccc38d3f') en sha256sums=('SKIP')
Enregistre et lance la construction.
Attention, cette méthode n'est pas recommandée car elle contourne la sécurité, mais en général les paquets AUR sont assez bien surveillés pour limiter d'éventuelles ingérences indésirables.

[AUR] Impossible de construire python-pypdf2

#15Messageil y a 1 an

Bonjour,
merci, mais ça ne marche pas non plus, l'erreur persiste
voir ImpÉc ci-dessous
Image

Image

[AUR] Impossible de construire python-pypdf2

#16Messageil y a 1 an

Ce PKGBUILD semble foireux. Il faudrait voir avec le mainteneur.
Répondre