[MAJ ] WEBKITGTK KO

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
koax
Daikyu
Messages : 73
Inscription : sam. 04 août 2012, 16:26
Localisation : asnières sur seine

[MAJ ] WEBKITGTK KO

Message par koax »

Bonjour,

Lors de la mise à jour de webkitgtk j'ai eu l'erreur suivante :

Source/autotools/FindDependencies.m4:103: the top level
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'Source/autotools'.
libtoolize: copying file 'Source/autotools/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'Source/autotools'.
libtoolize: copying file 'Source/autotools/libtool.m4'
libtoolize: copying file 'Source/autotools/ltoptions.m4'
libtoolize: copying file 'Source/autotools/ltsugar.m4'
libtoolize: copying file 'Source/autotools/ltversion.m4'
libtoolize: copying file 'Source/autotools/lt~obsolete.m4'
libtoolize: Remember to add 'LT_INIT' to configure.ac.
libtoolize: Consider adding '-I Source/autotools' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: configure.ac: not using Intltool
autoreconf: running: gtkdocize --copy
gtkdocize: GTK_DOC_CHECK not called in ./configure.ac
autoreconf: error: gtkdocize failed with exit status: 1
==> ERREUR : Une erreur s’est produite dans prepare().
Abandon…
:: Unable to build webkitgtk - makepkg exited with code: 4


Quelqu'un sait comment résoudre ce problème de maj ?
webkitgtk: 3:2.4.11-20 ==> 3:2.4.11-21

Merci d'avance.
jimarch
yeomen
Messages : 224
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [MAJ ] WEBKITGTK KO

Message par jimarch »

Il y a de l'info ici :

https://aur.archlinux.org/packages/webkitgtk/

lire les derniers commentaires
mais le patch proposé n'a pas marché chez moi...
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
koax
Daikyu
Messages : 73
Inscription : sam. 04 août 2012, 16:26
Localisation : asnières sur seine

Re: [MAJ ] WEBKITGTK KO

Message par koax »

@jimarch: Merci pour le lien .
J'ai essayé de mettre le patch dans le PKGBUILD mais je n'ai pas réussi.
Je l'ai fait en mode forcing comme cela dans la partie prepare du PKGBUILD :

sed -i '/.*SetupAutomake.m4.*/a # check for gtk-doc\nm4_ifdef([GTK_DOC_CHECK], [\nGTK_DOC_CHECK([1.14],[--flavour no-tmpl]) \n],[ \nAM_CONDITIONAL([ENABLE_GTK_DOC], false)\n])\n' configure.ac


Et ça compile correctement.

Si qqn sait comment ajouter un patch dans un PKGBUILD, je suis preneur.

Merci.
jimarch
yeomen
Messages : 224
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [MAJ ] WEBKITGTK KO

Message par jimarch »

J'ai essayé de mettre le patch dans le PKGBUILD mais je n'ai pas réussi.
j'ai fait comme suit :
1) récuper sur AUR le texte du patch
2) créer un fichier suffixé .patch du nom que tu veux, par ex: gtk-doc.patch
3) copier ou mettre ce fichier dans : .cache/yay/webkitgtk/
4) modifier le PKBUILD en ajoutant à la liste des patches existant celui que tu viens de créer
ou faire cette modif quand tu lances YAY avec l'option --editmenu

Exemple ici :
le fichier gtk-doc.patch a été ajouté à la liste des patches à prendre en considération
source=(
"https://${pkgname}.org/releases/${pkgname}-${pkgver}.tar.xz"
"${pkgname}-2.4.9-abs.patch"
"enchant-2.x.patch"
"icu59.patch"
"pkgconfig-enchant-2.patch"
"icu68.patch"
"grammar.patch"
"gtk-doc.patch"
)
mais même avec tout ça (en espérant ne pas m'être trompé), je n'avais pas réussi.
je voulais installer : LENMUS ... (Logiciel d'apprentissage de la musique avec des fonctions que je n'ai pas trouvé ailleurs)
j'ai trouvé un paquet "AppImage" qui marche parfaitement...
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [MAJ ] WEBKITGTK KO

Message par waitnsea »

jimarch a écrit : ven. 29 janv. 2021, 23:02 j'ai trouvé un paquet "AppImage" qui marche parfaitement...
Bonjour jimarch,
Je teste par curiosité ->
Webkitgtk est cassé, oui, mais il n'est pas une dépendance de lenmus qui s'installe par yay tout à fait facilement.
jimarch
yeomen
Messages : 224
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [MAJ ] WEBKITGTK KO

Message par jimarch »

Hélas, toujours pas réussi à installer Lenmus depuis les dépots.
J'ai l'erreur suivante :
$ yay lenmus
1 aur/lenmus 5.6.2-2 (+6 0.00)
A free program for learning music
==> Paquets à installer (ex. 1 2 3, 1-3 or ^4)
==> 1
:: Vérification des conflits...
:: Vérification des conflits internes...
[Repo:1] wxgtk2-3.0.5.1-2
[Aur:1] lenmus-5.6.2-2

1 lenmus (Fichiers de compilation existants)
==> Paquets à nettoyer avant compilation (cleanBuild) ?
==> [N]Aucun [A]Tous [Ab]Annuler nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==>
:: Téléchargement des PKGBUILD (1/1) : lenmus
1 lenmus (Fichiers de compilation existants)
==> Afficher les diffs ?
==> [N]Aucun [A]Tous [Ab]Annuler nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==>
:: (1/1) Lecture de SRCINFO : lenmus
résolution des dépendances…
recherche des conflits entre paquets…

Paquet (1) Nouvelle version Changement net
extra/wxgtk2 3.0.5.1-2 16,69 MiB

Taille totale installée : 16,69 MiB

:: Procéder à l’installation ? [O/n] n
erreur à l'installation des dépôts des paquets


J'ai répondu "n" ici à l'installation de wxgtk2 car j'ai à chaque fois une erreur.
D'où mon passage par Lenmus en AppImage...
Pour info le lien est ici :
http://www.lenmus.org/en/phonascus/download-linux

AppImage for all Linux distributions

AppImage is a universal software package format valid for any Linux distro. See install details. You can run LenMus anywhere including live disks.

LenMus 5.6.1 appimage for x86 (64 bits)
SHA256 Checksum:
9c0403fd1fb47d00788131ece2bbf234ca70d11c6d66e7d0fc771be28e9f0812


A suivre !
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17186
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MAJ ] WEBKITGTK KO

Message par benjarobin »

L'installation de wxgtk2 ne devrait pas fournir d'erreur. S'il y a une erreur c'est qu'il y un problème avec ton système. Peux tu nous fournir l'erreur : la sortie complète de l'installation via pacman
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
jimarch
yeomen
Messages : 224
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [MAJ ] WEBKITGTK KO

Message par jimarch »

Bon, ben là j'en reviens pas....
En utilisant YAY j'avais une impossibilité d'installer Lenmus...
dommage mais j'ai pas gardé le log de cette opération.
Par "pacman - S wxgtk2", j'ai eu aucune difficulté à installer wxgtk2... puis dans la foulée par "yay -S lenmus"... à installer lenmus !
Donc merci pour avoir insisté !!!

Question annexe mais je pense qui peut intéresser tout le monde :
Pour installer un logiciel,
Quel est l'intérêt d'utiliser une application AppImage plutôt que de faire une installation par pacman (quand elle existe) ?
- D'un point de vue pratique, passer par une AppImage est vraiment très simple... et d'ailleurs on trouve plein d'applications sur AUR (au moins trois pages...)
- D'un point de vue sécurité, cela pose-t-il un problème ?
D'avance, merci !
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [MAJ ] WEBKITGTK KO

Message par waitnsea »

jimarch a écrit : lun. 01 févr. 2021, 11:15 - D'un point de vue pratique, passer par une AppImage est vraiment très simple... et d'ailleurs on trouve plein d'applications sur AUR (au moins trois pages...)
- D'un point de vue sécurité, cela pose-t-il un problème ?
Pratique : pacman ou AUR par yay ou PKGBUILD tu auras les mises à jour, et surtout une intégration, tu n'auras pas toutes les dépendances et librairies en multiples exemplaires.
Vois avec lenmus, le "poids" en GB de l'AppImage et celui du paquet pacman -Qi lenmus

Sécurité : Le maximum de sécurité est l'installation d'un paquet des dépôts officiels, par pacman
AUR offre moins de sécurité, j'ai vu au moins une fois sur le forum inter une infection virale liée à un paquet AUR, plus les bugs, les maintenances abandonnées, les "out-of-date", mais il y a les commentaires, à toujours lire avant d'installer
AppImage, tu ne peux absolument pas savoir ce qu'il y a dedans, des applications connues aux plus illustres inconnues, mais y-a-t-il des trackers, des mineurs, ???
jimarch
yeomen
Messages : 224
Inscription : mer. 26 déc. 2012, 20:38
Localisation : La Roche sur Yon - 85000

Re: [MAJ ] WEBKITGTK KO

Message par jimarch »

Merci pour la réponse !

Voilà des éléments pour comparer le poids des paquets :
$ pacman -Qi lenmus
Nom : lenmus
Version : 5.6.2-2
Description : A free program for learning music
Architecture : x86_64
URL : http://www.lenmus.org/
Licences : GPL
Groupes : --
Fournit : --
Dépend de : portmidi wxgtk2 sqlite3 fluidsynth soundfont-fluid
Dépendances opt. : timidity++: for sound without external midi player [installé]
Requis par : --
Optionnel pour : --
Est en conflit avec : --
Remplace : --
Taille installée : 17,46 MiB
Paqueteur : Unknown Packager
Compilé le : lun. 01 févr. 2021 10:48:21
Installé le : lun. 01 févr. 2021 10:50:09
Motif d’installation : Explicitement installé
Script d’installation : Non
Validé par : --
et pour LenMus en AppImage :
lenmus-5.6.1-x86_64.AppImage : 147,3 Mio

soit 147/17 = un peu plus de 8 fois plus lourd pour la version AppImage...

Ceci dit, côté sécurité, LenMus n'est pas dans les dépots officiels, mais seulement dans AUR...
Conclusion pour moi : quand l'application existe sur les dépots, je lui donnerai ma préférence avant d'aller chercher une AppImage.
Fixe : AMD Ryzen 5 2600X Six-Core Processor | 15,6 Gio de mémoire vive | GeForce GTX 1650 SUPER/PCIe/SSE2
Portable : Plasma - Kde | Notebook Clevo W740SU | Plateforme Intel Haswell avec Intel Core i7-4750HQ | Intel Iris Pro graphics 5200
Sauvegardes quotidiennes de mes système et données par BORG
Répondre