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 721784 - Error when using meld with a CVS repo
Error when using meld with a CVS repo
Status: RESOLVED FIXED
Product: meld
Classification: Other
Component: general
1.8.x
Other Linux
: Normal normal
: ---
Assigned To: meld-maint
meld-maint
Depends on:
Blocks:
 
 
Reported: 2014-01-08 13:05 UTC by Martin Langwisch
Modified: 2014-01-21 20:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
my workaround (3.37 KB, text/x-python)
2014-01-08 13:05 UTC, Martin Langwisch
Details

Description Martin Langwisch 2014-01-08 13:05:36 UTC
Created attachment 265700 [details]
my workaround

  • File "/usr/lib/meld/meld/vc/__init__.py", line 86 in get_vcs
    max_depth = max(len(vc.root) for vc in vcs if vc.VC_ROOT_WALK)

Comment 1 Kai Willadsen 2014-01-08 20:01:41 UTC
What's the actual error?

Also what version of Meld are you using?
Comment 2 Martin Langwisch 2014-01-09 08:12:12 UTC
Hi,

I'm using version 1.8.3 on a debian testing.
The error message appeared when I tried to use meld within a cvs-dir:
~/webapps$ meld .
to check in my current work
Comment 3 Kai Willadsen 2014-01-10 22:10:09 UTC
I can't see an error message anywhere above.
Comment 4 Julian Sikorski 2014-01-16 20:38:07 UTC
$  meld .
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated. please move it to /home/julas/.config/fontconfig/fonts.conf manually
Traceback (most recent call last):
  • File "/usr/bin/meld", line 173 in <module>
    main()
  • File "/usr/bin/meld", line 165 in main
    new_window = app.parse_args(sys.argv[1:])
  • File "/usr/share/meld/meld/meldapp.py", line 169 in parse_args
    tab = open_paths(args, options.auto_compare, options.auto_merge)
  • File "/usr/share/meld/meld/meldwindow.py", line 793 in open_paths
    tab = self.append_vcview(a, auto_compare)
  • File "/usr/share/meld/meld/meldwindow.py", line 753 in append_vcview
    doc.set_location(location)
  • File "/usr/share/meld/meld/vcview.py", line 395 in set_location
    self.choose_vc(vc.get_vcs(os.path.abspath(location or ".")))
  • File "/usr/share/meld/meld/vc/__init__.py", line 86 in get_vcs
    max_depth = max(len(vc.root) for vc in vcs if vc.VC_ROOT_WALK)
ValueError: max() arg is an empty sequence

Comment 6 Kai Willadsen 2014-01-21 20:40:42 UTC
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.