abrt detected a crash. How to reproduce ----- 1. 2. 3. Comment ----- Try to run with python /usr/lib64/python2.6/site-packages/hgext/hgk.py Additional information ====== Attached files ---- backtrace cmdline ----- python /usr/lib64/python2.6/site-packages/hgext/hgk.py component ----- mercurial executable ----- /usr/lib64/python2.6/site-packages/hgext/hgk.py kernel ----- 2.6.31.1-48.fc12.x86_64 package ----- mercurial-hgk-1.3.1-3.fc12 uuid ----- 6a143a85
Created attachment 362849 [details] File: backtrace
I can't see any reason your python2.6 collections package doesn't have namedtuple. Maybe something strange in PYTHONPATH?
Yes; /usr/lib64/python2.6/collections.py imports "keyword" and finds /usr/lib64/python2.6/site-packages/hgext/keyword.py , so hgext must be in PYTHONPATH somehow.
Created attachment 366395 [details] backtrace with Debuginfo
aalam: The new backtrace is exactly the same as the previous one. (And this a pure python package, so the concept of debuginfo doesn't apply.) Neal guessed and asked about your PYTHONPATH. I analyzed further and concluded that PYTHONPATH _had_ to be the culprit. Could you look into that? Considering your email adress I assume that you know how to do that?
Problem is there are 2 keyword.py. That's annoying, but I believe the real issue is that you're not supposed to run hgk like that. Try: hg view