I've used tailor to convert the netbsd src module to a bazaar branch, but only the last 1000 revisions. When I run bzr log -v on this branch, it hangs perceivably forever. If I wait long enough though, the first few entries are displayed (and then the command continues to hang).
bzr log without -v works fine.
I could upload the .bzr dir if requested, but it's 481 MB as a tgz, so it's quite big. I could also help if given some directions (I know next to nothing about python, much less bazaar internals).
I've used tailor to convert the netbsd src module to a bazaar branch, but only the last 1000 revisions. When I run bzr log -v on this branch, it hangs perceivably forever. If I wait long enough though, the first few entries are displayed (and then the command continues to hang).
bzr log without -v works fine.
I could upload the .bzr dir if requested, but it's 481 MB as a tgz, so it's quite big. I could also help if given some directions (I know next to nothing about python, much less bazaar internals).
$ bzr --version bin/python2. 5 2.5.2 lib/python2. 5 lib/python2. 5/site- packages/ bzrlib
Bazaar (bzr) 1.5
Python interpreter: /opt/local/
Python standard library: /opt/local/
bzrlib: /opt/local/
Installed via macports on my MacBook Pro running Leopard.
Backtrace from sending SIGQUIT (ie not a very scientific way of finding the spot): local/bin/ bzr(102) <module> () commands. main(sys. argv) local/lib/ python2. 5/site- packages/ bzrlib/ commands. py(837) main() catch_errors( argv) local/lib/ python2. 5/site- packages/ bzrlib/ commands. py(846) run_bzr_ catch_errors( ) local/lib/ python2. 5/site- packages/ bzrlib/ commands. py(797) run_bzr( ) local/lib/ python2. 5/site- packages/ bzrlib/ commands. py(499) run_argv_ aliases( ) **all_cmd_ args) local/lib/ python2. 5/site- packages/ bzrlib/ commands. py(807) ignore_ pipe() local/lib/ python2. 5/site- packages/ bzrlib/ builtins. py(1774) run() local/lib/ python2. 5/site- packages/ bzrlib/ log.py( 185)show_ log() local/lib/ python2. 5/site- packages/ bzrlib/ log.py( 232)_show_ log() local/lib/ python2. 5/site- packages/ bzrlib/ log.py( 315)_iter_ revisions( ) local/lib/ python2. 5/site- packages/ bzrlib/ repository. py(1133) get_deltas_ for_revisions( ) revision_ id].changes_ from(old_ tree) local/lib/ python2. 5/site- packages/ bzrlib/ tree.py( 93)changes_ from() d=want_ unversioned, local/lib/ python2. 5/site- packages/ bzrlib/ decorators. py(127) read_locked( ) local/lib/ python2. 5/site- packages/ bzrlib/ tree.py( 734)compare( ) d=want_ unversioned) local/lib/ python2. 5/site- packages/ bzrlib/ delta.py( 217)_compare_ trees() d=want_ unversioned) : local/lib/ python2. 5/site- packages/ bzrlib/ tree.py( 788)iter_ changes( ) file_ids= specific_ file_ids) ) local/lib/ python2. 5/site- packages/ bzrlib/ inventory. py(976) iter_entries_ by_dir( ) lib/python2. 5/site- packages/ bzrlib/ breakin. py(33)_ debug() signal( signal. SIGQUIT, _debug)
(Pdb) bt
/opt/
-> exit_val = bzrlib.
/opt/
-> ret = run_bzr_
/opt/
-> return run_bzr(argv)
/opt/
-> ret = run(*run_argv)
/opt/
-> return self.run(
/opt/
-> result = func(*args, **kwargs)
/opt/
-> limit=limit)
/opt/
-> start_revision, end_revision, search, limit)
/opt/
-> branch.repository, view_revisions, generate_delta):
/opt/
-> deltas))
/opt/
-> yield trees[revision.
/opt/
-> want_unversione
/opt/
-> return unbound(self, *args, **kwargs)
/opt/
-> want_unversione
/opt/
-> want_unversione
/opt/
-> specific_
/opt/
-> yield child_relpath, child_ie
> /opt/local/
-> signal.