Description of problem: $ meld ** (meld:22552): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-973fMmPOt1: В соединении отказано GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. (meld:22552): GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.interface' is not installed After it has been installed: $ meld ** (meld:22754): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-973fMmPOt1: В соединении отказано GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. Traceback (most recent call last): File "/usr/bin/meld", line 203, in <module> import meld.meldapp File "/usr/lib/python2.7/site-packages/meld/meldapp.py", line 31, in <module> import meld.ui.util File "/usr/lib/python2.7/site-packages/meld/ui/util.py", line 23, in <module> from meld.ui import gladesupport File "/usr/lib/python2.7/site-packages/meld/ui/gladesupport.py", line 2, in <module> from meld import diffmap File "/usr/lib/python2.7/site-packages/meld/diffmap.py", line 19, in <module> import cairo ImportError: No module named cairo Version-Release number of selected component (if applicable): $ rpm -q meld meld-3.11.0-1.el7.2.noarch How reproducible: Always
This problem is also present in Fedora 21. I just performed a minimal installation and, after installing meld I noticed I needed to install pycairo for it to work at all. I think it should also depend on dconf, or else it won't be able to save any settings (see the warning about the "memory" GSettings backend).
meld-3.13.0-2.el7 has been submitted as an update for Fedora EPEL 7. https://admin.fedoraproject.org/updates/meld-3.13.0-2.el7
This is also a rebase to 3.13; please test it and let me know if it works for you. Thanks!
Package meld-3.13.0-2.el7: * should fix your issue, * was pushed to the Fedora EPEL 7 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=epel-testing meld-3.13.0-2.el7' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-0879/meld-3.13.0-2.el7 then log in and leave karma (feedback).
No feedback, unpushing the EPEL update. We may want to reconsider this for 7.1 that will have newer GNOME (which seems to be needed, for the rebase: bug #1204749).
meld-3.13.2-1.el7 has been submitted as an update for Fedora EPEL 7. https://admin.fedoraproject.org/updates/meld-3.13.2-1.el7
Meld requires GtkSourceView 3.10.0 or higher. Unpushed the EPEL7 testing update again.
meld-3.13.3-1.el7 has been submitted as an update for Fedora EPEL 7. https://admin.fedoraproject.org/updates/meld-3.13.3-1.el7
meld-3.13.3-1.el7 still requires GtkSourceView 3.10.0 or higher. Is there a solution for this problem? Btw. meld in Version 3.12.3 works.