You are not logged in.
I have encountered a problem running meld (3.14.1-1 version) after last pacman -Syu.
Meld simply didn't compare files anymore. After a little investigation I have found that the
problem disapear if I downgrade gtk3 package from version 3.18.3-1 to 3.18.2-1
Anyone else have the same problem?
I really need meld for version control system interaction.
Regards.
Last edited by bercupic (2015-11-11 15:12:25)
Offline
Do you get any error messages when running it? Does it have a verbose/debug option you can run to see what's happening?
Mod note: not an pacman/upgrade issue, moving to Applications and DEs.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Online
I can confirm that it does not work at the moment. But from the output meld gives in the terminal I would rather say there is a problem with python.
Though there are gtk errors too.
% meld file1 file2
(meld:2721): Gtk-WARNING **: Theme parsing error: gtk.css:12:1: '/*' in comment block
(meld:2721): Gtk-WARNING **: Theme parsing error: gtk.css:16:1: '/*' in comment block
(meld:2721): Gtk-WARNING **: Theme parsing error: gtk.css:24:1: '/*' in comment block
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 1270, in _set_files_internal
for i in self._diff_files():
File "/usr/lib/python2.7/site-packages/meld/filediff.py", line 1227, in _diff_files
while next(step) is None:
File "/usr/lib/python2.7/site-packages/meld/diffutil.py", line 466, in set_sequences_iter
while next(work) is None:
File "/usr/lib/python2.7/site-packages/meld/matchers.py", line 246, in initialise
a, b = self.preprocess()
File "/usr/lib/python2.7/site-packages/meld/matchers.py", line 155, in preprocess
a, b = self.preprocess_remove_prefix_suffix(self.a, self.b)
File "/usr/lib/python2.7/site-packages/meld/matchers.py", line 109, in preprocess_remove_prefix_suffix
self.common_prefix = find_common_prefix(a, b)
File "/usr/lib/python2.7/site-packages/meld/matchers.py", line 43, in find_common_prefix
if a[0] == b[0]:
File "/usr/lib/python2.7/site-packages/meld/meldbuffer.py", line 268, in __getitem__
line_end = line_start.copy()
AttributeError: 'tuple' object has no attribute 'copy'
(meld:2721): Gtk-CRITICAL **: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(meld:2721): Gtk-CRITICAL **: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(meld:2721): Gtk-CRITICAL **: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(meld:2721): Gtk-CRITICAL **: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(meld:2721): Gtk-CRITICAL **: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(meld:2721): Gtk-CRITICAL **: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(meld:2721): Gtk-CRITICAL **: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(meld:2721): Gtk-CRITICAL **: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(meld:2721): Gtk-CRITICAL **: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failedI put at button on it. Yes. I wish to press it, but I'm not sure what will happen if I do. (Gune | Titan A.E.)
Offline
Offline
Thanks for pointing to the bug report. Using the patch posted there I was able to finish my work today ![]()
I put at button on it. Yes. I wish to press it, but I'm not sure what will happen if I do. (Gune | Titan A.E.)
Offline