After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 620862 - regression: diffing against CVS fails
regression: diffing against CVS fails
Status: RESOLVED DUPLICATE of bug 597718
Product: meld
Classification: Other
Component: version
1.3.x
Other Linux
: Normal major
: ---
Assigned To: Stephen Kennedy
Stephen Kennedy
Depends on:
Blocks:
 
 
Reported: 2010-06-07 16:59 UTC by Leif Gruenwoldt
Modified: 2010-06-07 21:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Leif Gruenwoldt 2010-06-07 16:59:04 UTC
On Fedora 13, I can no longer use Meld for CVS diffs.

meld-1.3.1-1.fc13.noarch


Steps to reproduce:

1. Start meld from within CVS project ( $ meld . )
2. In Meld, double click on file that has changed to view the diff against CVS

Results:

$ meld .
Traceback (most recent call last):
  • File "/usr/share/meld/task.py", line 130 in iteration
    ret = task()
  • File "/usr/share/meld/vcview.py", line 358 in run_diff_iter
    self.show_patch(prefix, patch)
  • File "/usr/share/meld/vcview.py", line 500 in show_patch
    if misc.write_pipe(patchcmd, patch) == 0:
  • File "/usr/share/meld/misc.py", line 241 in write_pipe
    proc = subprocess.Popen(command, stdin=subprocess.PIPE)
  • File "/usr/lib64/python2.6/subprocess.py", line 621 in __init__
    errread, errwrite)
  • File "/usr/lib64/python2.6/subprocess.py", line 1126 in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

Comment 1 Leif Gruenwoldt 2010-06-07 17:24:01 UTC
see also:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584554
Comment 2 Kai Willadsen 2010-06-07 21:44:49 UTC
Thank you for your bug report. However, this has already been fixed in git HEAD. See: http://git.gnome.org/browse/meld/commit/?id=aa9a506099627e1d62acbe6e7c09c217d86feef5

The next release of meld will have the appropriate fix.

*** This bug has been marked as a duplicate of bug 597718 ***