Dependencies in the PPA for Jaunty

Vincent Ladeuil v.ladeuil+lp at free.fr
Tue Jun 23 09:36:25 BST 2009


>>>>> "Andrew" == Andrew Cowie <andrew at operationaldynamics.com> writes:

    Andrew> On Mon, 2009-06-22 at 14:35 -0700, Maritza Mendez wrote:
    >> I took Aaron's advice and went back to trusting the PPA's.  I really
    >> tried.  It was less than a day before I found myself driven back into
    >> the hard choices Joseph is describing.

    Andrew> At the risk of being off-topic, there are some views that I'd like to
    Andrew> offer.

    Andrew> 1) Plugin architectures appear to be an anti-pattern
    Andrew> ----------------------------------------------------

    Andrew> I know that the Bazaar hackers think their plugin system is brilliant.
    Andrew> And it is. It's mature, well thought out, and capable.

    Andrew> But the sort of confusion and pain being described on
    Andrew> this thread is very common as soon as anyone starts
    Andrew> trying to *package* plugins.


Then file a bug against the bazaar package whose aim is to
package bzr (the tool) with a set of plugin and ensure they are
compatible.

Err wait, that package doesn't exist yet !

Anyway, your point is valid but aimed at the wrong target. I
think you should file the content of your mail as a bug. Since
the right target doesn't exist yet, then maybe use 'bzr (ubuntu)'
as a poor substitute.

But keep in mind that *my* installation (and certainly yours too)
is partly based on Ubuntu, partly based on PPA and partly handled
by myself.

I'm fully aware that doing that I diverged from the supported set
of dependencies approved by my distribution.

In the same way, I'm fully aware of the consequences of having
$HOME/bin and $HOME/lib directories and I try to keep their
content as small as possible.

People that don't want to handle additional dependencies should
keep their $HOME/.bazaar/plugins directory as empty as possible
and pester PPA maintainers and <favorite distro>
maintainers. Keep in mind that many of them work in their spare
time though.

      Vincent



More information about the bazaar mailing list