On Wed, May 19, 2010 at 01:56:07PM -0400, W. Trevor King wrote: > On Wed, May 19, 2010 at 12:21:26PM -0400, Chris Ball wrote: > > Thanks, merged. I'm getting a crash in the test suite, with Fedora's > > bzr-2.1.0-1.fc14.x86_64: > > > > Recursive remove should empty the tree. ... > > /usr/lib64/python2.6/site-packages/bzrlib/lockable_files.py:61:UserWarning: > > 'LockableFiles(<bzrlib.transport.local.LocalTransport > > url=file:///tmp/BEtestpVoIKk/.bzr/checkout/>)' was gc'd while locked > > /usr/lib64/python2.6/site-packages/bzrlib/lock.py:163: UserWarning: lock on > > <open file u'/tmp/BEtestpVoIKk/.bzr/checkout/dirstate', mode 'rb+' at > > 0x2d24ed0> not released > > > > <hang> > > Hmm. I have no problems with my > > Bazaar (bzr) 2.0.1 > Python interpreter: /usr/bin/python2.6 2.6.4
On Mon, Jun 21, 2010 at 10:39:43PM -0400, W. Trevor King wrote:
> On Mon, Jun 21, 2010 at 05:16:27PM -0400, Chris Ball wrote:
> > >> I'm surprised there still isn't an upstream bzr fix. We might
> > >> have to think up a workaround
> >
> > > My favorite workaround is:
> > > 1) disable recursive remove test
> > > 2) hope nothing else triggers bzr race
> >
> > Already tried that. :) Standard (non-recursive) ticket deletion hit
> > it too.
> >
> > .. sure enough, a simple "be remove <id>" hangs, so it's not a
> > testsuite artifact. Suck.
>
> Drat. I'll look into what I changed in that portion of code...
Well, I was hoping it down using `bzr bisect`, so I upgraded my bzr to
see if that would help me duplicate the crash. No luck (er... luck?
no bug for me, anyhow). Summary of current status:
Bzr v. Python v. Trevor Chris
2.0.1 2.6.4 pass
bzr-2.1.0-1.fc14.x86_64 ? hang
2.2b3 2.5.2 pass
Although I had to tweak Bzr._vcs_version
- return bzrlib.__version__
+ return bzrlib.__version__.split('b')[0]
So Bzr.version_cmp didn't choke on '2.2b3'.
There's also a 2.1.0rc1 on PyPI. I'll try that one next.
--
This email may be signed or encrypted with GPG (http://www.gnupg.org).
The GPG signature (if present) will be attached as 'signature.asc'.
For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy
My public key is at http://www.physics.drexel.edu/~wking/pubkey.txt
pgpz5q76rjD67.pgp
Description: PGP signature
_______________________________________________ Be-devel mailing list [email protected] http://void.printf.net/cgi-bin/mailman/listinfo/be-devel
