releasing documentation: make check-dist-tarball and plugins

John Arbash Meinel john at arbash-meinel.com
Fri Mar 20 22:42:34 GMT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Aaron Bentley wrote:
> Bob Tanner wrote:
>> When making a release should plugins be disabled?
> 
>> The plugin issue is not noted in the releasing documentation.
> 
>> https://bugs.launchpad.net/bzrtools/+bug/345597
> 
>> Is a bug in bzrtools, detected when I was doing make check-dist-tarball
> 
> That bug is not in bzrtools 1.3.0, which is what you should be bundling,
> so I don't see why this is an issue.
> 
> Aaron

He isn't bundling anything. "make check-dist-tarball" takes the tarball
that "make dist" generated, extracts it into /tmp and runs "make check".

The issue is that the new extraction also tests whatever plugins you
happen to have installed in ~/.bazaar/plugins (or presumably in your
site-wide configuration as well).

Potentially 'make check-dist-tarball' should be running 'bzr selftest
- --no-plugins' since it isn't otherwise isolating the release from the
rest of your installation. (If you run bzr.dev, you probably have newer
plugins as well, which may not be compatible with a 2-3 weeks-since-rc1
bzr.)

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknEG9oACgkQJdeBCYSNAAMIDACgzJ1Lxn+YPUqQrABrERn9wB23
XvwAn0bqj0YR4+ghY28HfnztgROiw+8D
=Z69D
-----END PGP SIGNATURE-----



More information about the bazaar mailing list