Olive and recent rearrangement of bzr-gtk
Jelmer Vernooij
jelmer at samba.org
Fri Jun 18 11:08:14 BST 2010
On Fri, 2010-06-18 at 11:05 +0100, Russel Winder wrote:
> On Fri, 2010-06-18 at 10:58 +0200, Jelmer Vernooij wrote:
> [ . . . ]
> > The Olive Launchpad page still mentions olive-kde, but it has mentioned
> > that since it was created. I don't think there are any current plans to
> > create an Olive-KDE anymore (it seems unnecessary given we already have
> > bzr-explorer).
> Mayhap the KDE reference should be removed and Olive targeted only at
> GTK?
Yeah, it should probably be. Szilveszter is the only one with permission
to the Olive project at the moment though.
> > > I have branched lp:olive but this gives rise to some questions that I
> > > think I need to ask rather than just experiment and potentially cause
> > > more headaches than needed.
> > >
> > > 0. Does Olive have to be installed to be used or can it be used direct
> > > from the branch?
> > Yes, you should be able to use it directly from the branch.
> OK, so it works in principle, but it seems the Olive HEAD is not
> consistent with bzr.dev HEAD:
>
> No handlers could be found for logger "bzr"
> Traceback (most recent call last):
> File "/home/Checkouts/Bazaar/Olive-GTK/olive-gtk", line 89, in <module>
> import bzrlib.plugins.gtk.ui as ui
> File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/gtk/__init__.py", line 78, in <module>
> bzrlib.api.require_any_api(bzrlib, COMPATIBLE_BZR_VERSIONS)
> File "/home/Checkouts/Bazaar/Bazaar/Mainline_Working/bzrlib/api.py", line 104, in require_any_api
> require_api(object_with_api, wanted_api_list[-1])
> File "/home/Checkouts/Bazaar/Bazaar/Mainline_Working/bzrlib/api.py", line 82, in require_api
> raise IncompatibleAPI(object_with_api, wanted_api, minimum, current)
> bzrlib.errors.IncompatibleAPI: The API for "<module 'bzrlib' from '/home/Checkouts/Bazaar/Bazaar/Mainline_Working/bzrlib/__init__.pyc'>" is not compatible with "(2, 1, 0)". It supports versions "(2, 2, 0)" to "(2, 2, 0)".
Olive depends on bzr-gtk much like bzr-explorer depends on qbzr. It's
the version of bzr-gtk you have that is out of date.
> > > 1. Installing Olive would seem to conflict with the package from Lucid,
> > > i.e. it overwrites things installed by the package system thereby
> > > leading (potentially) to problems.
> > Right, but this was true when it was still a part of bzr-gtk as well.
> True but I never actually installed it I always ran it from the branch.
There shouldn't be a need to install Olive still.
Cheers,
Jelmer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20100618/11bc20ea/attachment-0001.pgp
More information about the bazaar
mailing list