Re: GIMP-2.99 terminal complaints: python3, not finding Gegl v0.4, exceptions/tracebacks, various plug-ins

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At least there is problems related to python / gobject introspection
not finding the Gegl-0.4.typelib, on my system that file is in
$PREFIX/lib/x86_64-linux-gnu/girepository-1.0 and that path has to be
added to the little documented GI_TYPELIB_PATH. Gobject-introspection
seem to be refined for system installed libraries/scripts, but there
are more hoops we have to run through for people that are building and
installing in custom prefixes.

On Wed, Sep 4, 2019 at 6:06 PM Elle Stone
<ellestone@xxxxxxxxxxxxxxxxxxxx> wrote:
>
> I just updated and recompiled babl/GEGL/GIMP-2.99 (through GIMP commit
> commit 7019eaa56bcd9fc77f215e36c280bf6daae641e5), with no errors during
> the build, but with a lot of terminal complaints upon starting GIMP.
>
> I'm guessing the code is still in a state of flux from all the recent
> activity regarding plug-ins, so filing a bug report seems a bit silly.
>
> GIMP did start and run without any problems or significant further
> terminal complaints.
>
> In case it's helpful, here's the terminal output:
>
> ##### First, several screen's worth of these error messages: ###
>
> _gimp_gp_param_def_to_param_spec: GParamSpec type 'GimpParamImageID' is
> not handled
> GIMP-CRITICAL: gimp_procedure_add_return_value: assertion
> 'G_IS_PARAM_SPEC (pspec)' failed
>
> _gimp_gp_param_def_to_param_spec: GParamSpec type 'GimpParamImageID' is
> not handled
> GIMP-CRITICAL: gimp_procedure_add_argument: assertion 'G_IS_PARAM_SPEC
> (pspec)' failed
>
> _gimp_gp_param_def_to_param_spec: GParamSpec type 'GimpParamDrawableID'
> is not handled
> GIMP-CRITICAL: gimp_procedure_add_argument: assertion 'G_IS_PARAM_SPEC
> (pspec)' failed
>
>
> ##### Followed by many complaints about python3, not finding Gegl v0.4,
> exceptions/tracebacks, and various plug-ins: ###
>
> Traceback (most recent call last):
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 138, in
> load_module
>      introspection_module = get_introspection_module(namespace)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 265, in
> get_introspection_module
>      module = IntrospectionModule(namespace, version)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 117, in __init__
>      repository.require(namespace, version)
> gi.RepositoryError: Typelib file for namespace 'Gegl', version '0.4' not
> found
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>    File
> "/home/elle/code-install/gimp299/install/lib/gimp/2.99/plug-ins/spyro-plus/spyro-plus.py",
> line 20, in <module>
>      from gi.repository import Gimp
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 140, in
> load_module
>      raise ImportError(e)
> ImportError: Typelib file for namespace 'Gegl', version '0.4' not found
> GIMP-WARNING: gimp-2.99: gimp_wire_read(): error
>
> Traceback (most recent call last):
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 138, in
> load_module
>      introspection_module = get_introspection_module(namespace)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 265, in
> get_introspection_module
>      module = IntrospectionModule(namespace, version)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 117, in __init__
>      repository.require(namespace, version)
> gi.RepositoryError: Typelib file for namespace 'Gegl', version '0.4' not
> found
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>    File
> "/home/elle/code-install/gimp299/install/lib/gimp/2.99/plug-ins/py-slice/py-slice.py",
> line 30, in <module>
>      from gi.repository import Gimp
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 140, in
> load_module
>      raise ImportError(e)
> ImportError: Typelib file for namespace 'Gegl', version '0.4' not found
> GIMP-WARNING: gimp-2.99: gimp_wire_read(): error
>
> Traceback (most recent call last):
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 138, in
> load_module
>      introspection_module = get_introspection_module(namespace)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 265, in
> get_introspection_module
>      module = IntrospectionModule(namespace, version)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 117, in __init__
>      repository.require(namespace, version)
> gi.RepositoryError: Typelib file for namespace 'Gegl', version '0.4' not
> found
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>    File
> "/home/elle/code-install/gimp299/install/lib/gimp/2.99/plug-ins/palette-to-gradient/palette-to-gradient.py",
> line 18, in <module>
>      from gi.repository import Gimp
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 140, in
> load_module
>      raise ImportError(e)
> ImportError: Typelib file for namespace 'Gegl', version '0.4' not found
> GIMP-WARNING: gimp-2.99: gimp_wire_read(): error
>
> Traceback (most recent call last):
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 138, in
> load_module
>      introspection_module = get_introspection_module(namespace)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 265, in
> get_introspection_module
>      module = IntrospectionModule(namespace, version)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 117, in __init__
>      repository.require(namespace, version)
> gi.RepositoryError: Typelib file for namespace 'Gegl', version '0.4' not
> found
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>    File
> "/home/elle/code-install/gimp299/install/lib/gimp/2.99/plug-ins/foggify/foggify.py",
> line 19, in <module>
>      from gi.repository import Gimp
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 140, in
> load_module
>      raise ImportError(e)
> ImportError: Typelib file for namespace 'Gegl', version '0.4' not found
> GIMP-WARNING: gimp-2.99: gimp_wire_read(): error
>
> Traceback (most recent call last):
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 138, in
> load_module
>      introspection_module = get_introspection_module(namespace)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 265, in
> get_introspection_module
>      module = IntrospectionModule(namespace, version)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 117, in __init__
>      repository.require(namespace, version)
> gi.RepositoryError: Typelib file for namespace 'Gegl', version '0.4' not
> found
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>    File
> "/home/elle/code-install/gimp299/install/lib/gimp/2.99/plug-ins/palette-offset/palette-offset.py",
> line 18, in <module>
>      from gi.repository import Gimp
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 140, in
> load_module
>      raise ImportError(e)
> ImportError: Typelib file for namespace 'Gegl', version '0.4' not found
> GIMP-WARNING: gimp-2.99: gimp_wire_read(): error
>
> Traceback (most recent call last):
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 138, in
> load_module
>      introspection_module = get_introspection_module(namespace)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 265, in
> get_introspection_module
>      module = IntrospectionModule(namespace, version)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 117, in __init__
>      repository.require(namespace, version)
> gi.RepositoryError: Typelib file for namespace 'Gegl', version '0.4' not
> found
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>    File
> "/home/elle/code-install/gimp299/install/lib/gimp/2.99/plug-ins/file-openraster/file-openraster.py",
> line 18, in <module>
>      from gi.repository import Gimp
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 140, in
> load_module
>      raise ImportError(e)
> ImportError: Typelib file for namespace 'Gegl', version '0.4' not found
> GIMP-WARNING: gimp-2.99: gimp_wire_read(): error
>
> Traceback (most recent call last):
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 138, in
> load_module
>      introspection_module = get_introspection_module(namespace)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 265, in
> get_introspection_module
>      module = IntrospectionModule(namespace, version)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 117, in __init__
>      repository.require(namespace, version)
> gi.RepositoryError: Typelib file for namespace 'Gegl', version '0.4' not
> found
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>    File
> "/home/elle/code-install/gimp299/install/lib/gimp/2.99/plug-ins/python-console/python-console.py",
> line 21, in <module>
>      from gi.repository import Gimp
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 140, in
> load_module
>      raise ImportError(e)
> ImportError: Typelib file for namespace 'Gegl', version '0.4' not found
> GIMP-WARNING: gimp-2.99: gimp_wire_read(): error
>
> Traceback (most recent call last):
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 138, in
> load_module
>      introspection_module = get_introspection_module(namespace)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 265, in
> get_introspection_module
>      module = IntrospectionModule(namespace, version)
>    File "/usr/lib/python3/dist-packages/gi/module.py", line 117, in __init__
>      repository.require(namespace, version)
> gi.RepositoryError: Typelib file for namespace 'Gegl', version '0.4' not
> found
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>    File
> "/home/elle/code-install/gimp299/install/lib/gimp/2.99/plug-ins/goat-exercise-py3/goat-exercise-py3.py",
> line 18, in <module>
>      from gi.repository import Gimp
>    File "/usr/lib/python3/dist-packages/gi/importer.py", line 140, in
> load_module
>      raise ImportError(e)
> ImportError: Typelib file for namespace 'Gegl', version '0.4' not found
> GIMP-WARNING: gimp-2.99: gimp_wire_read(): error
>
> _______________________________________________
> gimp-developer-list mailing list
> List address:    gimp-developer-list@xxxxxxxxx
> List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
> List archives:   https://mail.gnome.org/archives/gimp-developer-list
_______________________________________________
gimp-developer-list mailing list
List address:    gimp-developer-list@xxxxxxxxx
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list



[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux