meld (master) requires GtkSourceView 4.0 or higher.
Using meld-3.21.0 OS: Centos7
I can't get past this error message. "meld requires GtkSourceView 4.0 or higher.
Though I have fixed #519 (closed) for me.
> python3
Python 3.6.11 (default, Oct 12 2020, 17:01:03)
[GCC 9.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from gi.repository import Gtk
__main__:1: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
Currently Loaded Modulefiles:
- py-mod/pycairo/1.20.0-py3.6 2) py-mod/pygobject/3.38.0-py3.6 3) gtk+/3.24.0 4) pygobject/3.38.0-py3.6 5) gtksourceview/4.0.3
how to reproduce the error: git clone https://gitlab.gnome.org/GNOME/meld.git && cd meld/bin && ./meld
> git clone https://gitlab.gnome.org/GNOME/meld.git && cd meld/bin && ./meld
Cloning into 'meld'...
remote: Enumerating objects: 252, done.
remote: Counting objects: 100% (252/252), done.
remote: Compressing objects: 100% (135/135), done.
remote: Total 26423 (delta 139), reused 217 (delta 110), pack-reused 26171
Receiving objects: 100% (26423/26423), 8.84 MiB | 9.03 MiB/s, done.
Resolving deltas: 100% (19608/19608), done.
Meld requires GtkSourceView 4.0 or higher.
GLib-GIO-Message: 18:30:43.801: Adding GResources overlay '/org/gnome/meld=/fme/users/USER/tmp/meld/meld/meld/resources'
Gtk-Message: 18:30:43.906: GtkDialog mapped without a transient parent. This is discouraged.
I also tried gtksourceview/4.8.0 which is the latest version available from source.
Please help me to fix this error. Thanks!