Comment 43 for bug 357395

Revision history for this message
Tony Colin (tony-jetnet) wrote : Re: [Bug 357395] Re: ubuntuone-client requires NetworkManager

I have now installed U1 without difficulty on a desktop machine that uses
Network Manager. Back on my Macbook however still no option to add the
laptop, only the icon with the warning sign. Installed NetworkManager on
the Macbook (which knocked out Wicd) and U1 works perfectly now. It's a
solution at least!

2009/11/13 Mike Kenney <email address hidden>

> @jeremy: the patch posted to Bug 464462 does fix the problem by simply
> ignoring any D-bus errors when trying to access NetworkManager. I
> applied it on my system and it now connects as it should.
>
> To U1-client devs: is there any reason to depend on NetworkManager to
> check the state of the network interfaces? Wouldn't it be simpler to
> just try and establish the connection?
>
> --
> ubuntuone-client requires NetworkManager
> https://bugs.launchpad.net/bugs/357395
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Ubuntu One Client: In Progress
>
> Bug description:
> kees 9638 2.2 0.3 273056 28324 ? Sl 16:42 0:00
> /usr/bin/python /usr/bin/ubuntuone-client-applet --signup
>
> Messages from .xsession-errors:
> /usr/lib/python2.6/dist-packages/twisted/internet/_sslverify.py:5:
> DeprecationWarning: the md5 module is deprecated; use hashlib instead
> import itertools, md5
>
> After killing it:
> Unhandled error in Deferred:
> Traceback (most recent call last):
> File "/usr/lib/python2.6/threading.py", line 497, in __bootstrap
> self.__bootstrap_inner()
> File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner
> self.run()
> File "/usr/lib/python2.6/threading.py", line 477, in run
> self.__target(*self.__args, **self.__kwargs)
> --- <exception caught here> ---
> File "/usr/lib/python2.6/dist-packages/twisted/python/threadpool.py",
> line 210, in _worker
> result = context.call(ctx, function, *args, **kwargs)
> File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line
> 59, in callWithContext
> return self.currentContext().callWithContext(ctx, func, *args, **kw)
> File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line
> 37, in callWithContext
> return func(*args,**kw)
> File
> "/usr/lib/python2.6/dist-packages/canonical/ubuntuone/oauthdesktop/auth.py",
> line 306, in ensure_access_token
> store=True)
> File
> "/usr/lib/python2.6/dist-packages/canonical/ubuntuone/oauthdesktop/auth.py",
> line 182, in acquire_access_token_if_online
> '/org/freedesktop/NetworkManager')
> File "/var/lib/python-support/python2.6/dbus/bus.py", line 244, in
> get_object
> follow_name_owner_changes=follow_name_owner_changes)
> File "/var/lib/python-support/python2.6/dbus/proxies.py", line 241, in
> __init__
> self._named_service = conn.activate_name_owner(bus_name)
> File "/var/lib/python-support/python2.6/dbus/bus.py", line 183, in
> activate_name_owner
> self.start_service_by_name(bus_name)
> File "/var/lib/python-support/python2.6/dbus/bus.py", line 281, in
> start_service_by_name
> 'su', (bus_name, flags)))
> File "/var/lib/python-support/python2.6/dbus/connection.py", line 622, in
> call_blocking
> message, timeout)
> dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown:
> The name org.freedesktop.NetworkManager was not provided by any .service
> files
>
> Note that I do not use NetworkManager...
>
>
>