Sur mon DELL Latitude E4300, sous Archlinux32, je rencontre le problème suivant avec le logiciel GRAMPS (logiciel de Généalogie).
Jusque il y a une quinzaine de jour (refrain classique...) cela marchait sans problème.
Depuis une mise à jour, le lancement de Gramps échoue et j'ai en Konsole les messages suivants :
$ gramps
Votre version de gi (gnome-introspection) semble trop ancienne. Vous avez besoin d'une version qui a la fonction 'require_version' pour démarrer Gramps.
Your version of gi (gnome-introspection) seems to be too old"
Voilà l'état de mon système :
Système d'exploitation : Arch Linux 32
Version de KDE Plasma : 5.26.5
Version de KDE Frameworks : 5.105.0
Version de Qt : 5.15.9
Version de noyau : 6.1.10-arch1-1.0 (32-bit)
Plate-forme graphique : X11
Processeurs : 2 × Intel® Core™2 Duo CPU P9400 @ 2.40GHz
Mémoire : 3,4 Gio de mémoire vive
Fabricant : Dell Inc.
Nom du produit : Latitude E4300
versions des logiciels installés :
python 3.11.3-1.0
gramps 2:5.1.5-2.0
extra/gobject-introspection 1.74.0-1.0
Il existe quelques fils de discussion sur le web qui abordent le même problème : version de gi (gnome-introspection) semble trop ancienne.
par exemple, avec les dates de rédaction :
1) 6 November 2017, at
https://www.gramps-project.org/wiki/ind ... Conversion
GEPS 029: GTK3-GObject introspection Conversion
Old note The removal of python-gnome2 (and anything that relies on it) is necessary ... Install Gnome Introspection, and pygobject version 3.3.2 or later.
2) March 10, 2019, 12:47:23 PM
https://www.pclinuxos.com/forum/index.p ... c=148343.0
3) 2022-05-23 11:03:04
https://sourceforge.net/p/gramps/mailma ... sg37657259
Je peux trouver une version de gobject-introspection en version 1.76 sur
https://www.linuxfromscratch.org/blfs/v ... ction.html
gobject-introspection-1.76.1
mais ininstallable sur cette machine....
Sur AUR, par yay, je trouve ....
J'ai sélectionné le n°14 soit : lib32-gobject-introspection 1.76.1$ yay gobject-introspection
16 aur/lua53-lgi-git 0.9.2.r55.g05038e4-1 (+0 0.00)
Lua 5.3 bindings for gnome/gobject using gobject-introspection library
15 aur/lua51-lgi-git 0.9.2.r50.g9541863-1 (+0 0.00) (Orphelin)
Lua 5.1 bindings for GObject using gobject-introspection library
14 aur/lib32-gobject-introspection 1.76.1-2 (+1 0.00) **********************************
Introspection system for GObject-based libraries (32-bit)
13 aur/lua52-lgi 0.9.1-1 (+1 0.00)
Lua 5.2 bindings for gnome/gobject using gobject-introspection library
12 aur/luajit-lgi-git 0.9.0.r37.g9b717c3-1 (+1 0.00)
Lua binadings for gobject using gobject-introspection library
11 aur/lib32-gobject-introspection-runtime 1.76.1-2 (+1 0.00)
Introspection system for GObject-based libraries (32-bit) (runtime library)
10 aur/lua51-lgi 0.9.2-2 (+3 0.01)
Lua 5.1 bindings for GObject using gobject-introspection library
9 aur/luajit-lgi 0.9.2-4 (+5 0.00)
LuaJIT bindings for gnome/gobject using gobject-introspection library
8 aur/lua-lgi-git 0.9.2.r55.g05038e4-1 (+7 0.63)
Lua bindings for gnome/gobject using gobject-introspection library
7 aur/gobject-introspection-runtime-git 1.64.0+75+g8b0a7f4c-1 (+53 0.01)
Introspection system for GObject-based libraries (runtime library)
6 aur/gobject-introspection-git 1.64.0+75+g8b0a7f4c-1 (+53 0.01)
Introspection system for GObject-based libraries
5 extra/lua-lgi 0.9.2-7.0 (238.0 KiB 688.5 KiB)
Lua bindings for gnome/gobject using gobject-introspection library
4 extra/ruby-gobject-introspection 4.0.3-1.1 (111.9 KiB 839.6 KiB)
Ruby/GObjectIntrospection is a Ruby binding of GObjectIntrospection.
3 extra/lua53-lgi 0.9.2-7.0 (236.0 KiB 683.0 KiB) (Installé)
Lua bindings for gnome/gobject using gobject-introspection library
2 extra/gobject-introspection-runtime 1.74.0-1.0 (224.0 KiB 874.5 KiB) (Installé)
Introspection system for GObject-based libraries (runtime library)
1 extra/gobject-introspection 1.74.0-1.0 (1.2 MiB 13.8 MiB) (Installé)
Introspection system for GObject-based libraries
==> Paquets à installer (ex. 1 2 3, 1-3 or ^4)
mais lors de l'installation, j'ai ...
Je cherche donc une solution pour installer lib32-gobject-introspection 1.76.1==> 14
-> Pas de paquet AUR trouvé pour lib32-glib2=2.76.2
-> Pas de paquet AUR trouvé pour lib32-zlib
-> Pas de paquet AUR trouvé pour lib32-libxext
-> Pas de paquet AUR trouvé pour lib32-libxrender
:: Il y a 4 paquets fournissant lib32-freetype2 disponibles :
:: Dépôt AUR
1) lib32-freetype2-git 2) lib32-freetype2-minimal-git 3) lib32-freetype2-old-hinting 4) lib32-freetype2-v35
:: Il y a 9 paquets fournissant gcc-multilib disponibles :
:: Dépôt AUR
1) gcc-ada-git 2) gcc-fortran-git 3) gcc-git 4) gcc-go-git 5) gcc-libs-git 6) gcc-objc-git 7) gccrs-fortran-git gccrs-git 9) gccrs-libs-git
Entrer un numéro (1 par défaut) :
==>
:: Il y a 6 paquets fournissant lib32-glibc disponibles :
:: Dépôt AUR
1) glibc-force-mmap 2) lib32-glibc-force-mmap 3) lib32-glibc-git 4) lib32-glibc-linux4 5) lib32-glibc-minimal-git 6) lib32-glibc-minimal-git
Entrer un numéro (1 par défaut) :
==>
:: Il y a 2 paquets fournissant lib32-gcc-libs disponibles :
:: Dépôt AUR
1) lib32-gcc-libs-git 2) lib32-gccrs-libs-git
Entrer un numéro (1 par défaut) :
==>
-> aur dep warn:glibc-force-mmaplib32-gcc-libs-gitcircular dependencies not allowed
-> aur dep warn:glibc-force-mmaplib32-gcc-libs-gitcircular dependencies not allowed
-> aur dep warn:lib32-gcc-libs-gitlib32-gcc-libs-gitself-referential dependencies not allowed .....
......
-> aur dep warn:glibc-force-mmaplib32-gcc-libs-gitcircular dependencies not allowed
Je suis preneur de toute suggestion !
Pour info, GRAMPS marche parfaitement sur mes autres machines en architecture Archlinux (64-bit)
Mais j'aimerai pouvoir continuer à l'utiliser sur mon Latitude E4300 qui reste une machine légère...