Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1117812
Summary: | UnicodeDecodeErrors making meld 3.11 basically broken | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | Seb L. <D8F55524> |
Component: | meld | Assignee: | Lubomir Rintel <lkundrak> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | epel7 | CC: | fedora, goetz.waschk, ivanfmartinez, lanurmi, listes, lkundrak |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | meld-3.16.3-2.el7.1 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-11-07 20:19:43 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: |
Description
Seb L.
2014-07-09 12:41:46 UTC
In my experience the problem is not specific to fr_FR.utf8, but more or less all locales other than en_US.utf8 and C. The exact symptoms may vary slightly, but the common factor is that the actual comparison functionality is completely unusable. FWIW, I tested the meld-3-12 branch in meld's official git repo, and that meld seems to work fine on CentOS 7. Lubomir, I ran into this today as well on a fresh CentOS 7.2 install: [thl@truhe tmp]$ date > 1.txt; sleep 1; date > 2.txt; meld 1.txt 2.txt ** (meld:7278): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-gEaFMJ47eE: Verbindungsaufbau abgelehnt Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/meld/task.py", line 110, in iteration ret = next(task) File "/usr/lib/python2.7/site-packages/meld/filediff.py", line 1224, in _set_files_internal for i in self._load_files(files, self.textbuffer): File "/usr/lib/python2.7/site-packages/meld/filediff.py", line 1098, in _load_files yield _("[%s] Opening files") % self.label_text UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 21: ordinal not in range(128) Maybe it would be wise to rebase to a later version? Want me to prepare something for you? Which version? The latest (3.14.2) might match the gnome in RHEL/CentOS now. I confirm the issue on RHEL 7.2, either with the GUI or at command line. As a result, meld is unusable for file comparison. Can anyone provide a more recent build? Could you give this package a try please: https://kojipkgs.fedoraproject.org//work/tasks/5669/16015669/meld-3.16.3-2.el7.src.rpm I plan to submit it as a update for epel7 Well that new version doesn't start for me: % meld Gtk-Message: Failed to load module "pk-gtk-module" Gtk-Message: Failed to load module "pk-gtk-module" Traceback (most recent call last): File "/usr/bin/meld", line 281, in <module> setup_glib_logging() File "/usr/bin/meld", line 264, in setup_glib_logging GLib.log_set_handler(log_domain, level_flag, log_adapter, None) File "/usr/lib64/python2.7/site-packages/gi/module.py", line 320, in __getattr__ return getattr(self._introspection_module, name) File "/usr/lib64/python2.7/site-packages/gi/module.py", line 139, in __getattr__ self.__name__, name)) AttributeError: 'gi.repository.GLib' object has no attribute 'log_set_handler' (In reply to Götz Waschk from comment #5) > Well that new version doesn't start for me: What the… Seeing this problem now as well here; wondering why I didn't see it yesterday (did I test on the wrong machine?). Anyway: Scratch the request for testing, I'll look into this (In reply to Thorsten Leemhuis from comment #6) > (In reply to Götz Waschk from comment #5) > > Well that new version doesn't start for me: > What the… Seeing this problem now as well here; wondering why I didn't see > it yesterday (did I test on the wrong machine?). Anyway: Scratch the request > for testing, I'll look into this Please give this build a try (yes, this time I tested it for real…): http://koji.fedoraproject.org/koji/taskinfo?taskID=16117588 Great, the new version is working fine so far. Works for me too. Thanks! meld-3.16.3-2.el7.1 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-c3428883ac meld-3.16.3-2.el7.1 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report. |