Bug 1192623
| Summary: | Meld lack of dependences: gsettings-desktop-schemas, pycairo | ||
|---|---|---|---|
| Product: | [Fedora] Fedora EPEL | Reporter: | Pavel Alexeev <pahan> |
| Component: | meld | Assignee: | Lubomir Rintel <lkundrak> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | epel7 | CC: | clean.board9756, gilboad, igeorgex, lkundrak, lrintel |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2015-03-23 15:24:07 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
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. |
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