Bzr plugins *must* die!
Robert Collins
robertc at robertcollins.net
Wed Sep 24 02:40:31 BST 2008
On Wed, 2008-09-24 at 10:57 +1000, Erik de Castro Lopo wrote:
> > This can happen between bzr and a plugin, but also between bzr and a
> > core library. Its happened before and it will happen again in both
> > cases. Making bzr more monolithic may reduce this a little, but it
> > definitely won't remove it.
>
> I use and rely on dozens of tools and applications every day. None
> of these other tools break anywhere near as often as Bzr. Don't
> you see that as a QA issue? If you do, then isn't it time to look
> for a solution.
Firstly, please normalise this by the number of releases they do.
Firefox for instance breaks hugely more for me than bzr ever does.
Anyhow, incompatibilities with plugins is a QA issue and we have a
solution in progress. See my patch for bundling plugins at release time;
it needs work to be completed though - their setup.py's are not called
during installation and that means ones with special needs won't install
correctly.
This of course won't help or hinder packaging issues, which really are
separate.
In particular, I think the bug you ran into is a known issue with PPA's
- once an upload is made the old version disappears immediately, and
aptitude cannot 'hold' an old version sensibly when there are
cross-package dependencies.
-Rob
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080924/aaf350f4/attachment.pgp
More information about the bazaar
mailing list