In python 2.2.2 code object attribute co_filename contains relative to sys.path path (in python 2.3 the path is absolute), so pdb doesn't find some source files (for example, in the site-packages directory). The attached patch extends functionality of the bdb.Bdb.canonic method up to searching source files in sys.path.
Logged In: YES user_id=469548 I'm not sure I understand the problem. I can do the following just fine (on 2.2, 2.3 and 2.4 CVS): (Pdb) b bikeemacs.py:32 Breakpoint 1 at /usr/lib/python2.3/site-packages/bikeemacs.py:32 Could you clarify?
Logged In: YES user_id=388573 Now I can't remember the problem too, since I don't use python2.2 more than a year. I suggest close this bug as "not bug".