On Thu, 2010-03-18 at 09:14 +1300, Michael Hudson wrote:
> Julian Edwards wrote:
> > Hey folks
> >
> > I am in the throes of installing LP on a new laptop on which I installed a
> > fresh copy of lucid.
> >
> > Apart from the spidermonkey issue that we already know about, I found
> > another
> > problem when running update-sourcecode:
> >
> > File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/__init__.py",
> > line
> > 120, in init_subvertpy
> > raise DependencyNotPresent("subvertpy", "bzr-svn: %s" % e.message)
> > bzrlib.errors.DependencyNotPresent: Unable to import library "subvertpy":
> > bzr-
> > svn:
> >
> >
> > It looks like this is down to the fact that update-sourcecode needs
> > subvertpy
> > to run, but subvertpy is built by update-sourcecode ...
> >
> > The lucid python-subvertpy package is only built for python 2.6 and the
> > update-sourcecode script is explicitly using python 2.5.
>
> That looks like the packaging is broken somewhere then -- if bzr-svn is
> installed in the 2.5 area but python-subvertpy is not, which is what it
> looks like, then that's a bug that has nothing to do with Launchpad.
bzr-svn is pure-python and so is available for all Python versions
installed on the system, while subvertpy is only built for Python2.6
in Lucid. Trying to clone a repository over http using bzr triggers
bzr-svn and subvertpy to be loaded.Similar to this, bzr's C extensions are only built for Python 2.6 on Lucid so update-sourcecode will perform worse than possible when running with Python2.5. > Where are your bzr-svn and python-subvertpy packages from? Both came from current Lucid. Cheers, Jelmer
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp

