ubuntuone gnome client will not connect to service

Bug #494425 reported by G Mc.Pherson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntuone-client (Ubuntu)
Confirmed
High
Rick McBride

Bug Description

Binary package hint: ubuntuone-client

The Ubuntuone gnome client refuses to connect with service and is reporting a capability mismatch error everytime I try to connect. I have used synaptic to completely purge all ubuntuone packages, including deleting the Ubuntuone directories found in ~/.config and ~/.local/share and reinstall with the same results. I noticed that the Ubuntuone storage protocol package is still version 1.0 while all others are 1.02, so I'm not sure if that could be the problem. I'd also like to note that I'm currently using the LPIA optimized version of Ubuntu 9.10 Karmic.

ProblemType: Bug
.home.gord..cache.ubuntuone.log.syncdaemon.exceptions.log: 2009-12-09 05:34:19,130 - ubuntuone.SyncDaemon.ActionQueue - ERROR - Capabilities query failed: The server doesn't have the requested capabilities
.home.gord..config.ubuntuone.ubuntuone.client.conf:
 [ubuntuone]
 show_applet = 1
 connected = False
 connect = 0
 bookmarked = True
Architecture: lpia
Date: Wed Dec 9 05:34:40 2009
DistroRelease: Ubuntu 9.10
Package: ubuntuone-client 1.0.2-0ubuntu1
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-lpia
SourcePackage: ubuntuone-client
Uname: Linux 2.6.31-14-lpia i686
XsessionErrors:
 (gnome-settings-daemon:3743): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:3743): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (nautilus:3841): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (polkit-gnome-authentication-agent-1:3856): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (gnome-panel:3840): Gdk-WARNING **: /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window

Revision history for this message
G Mc.Pherson (diggmc) wrote :
Revision history for this message
Neil Perry (nperry) wrote :

Thanks for reporting this bug. From looking at the logs it states "Unable to contact NetworkManager". I believe this could be related to bug 357395 , can you confirm if your not using Netowork maager that running the Ubuntu One PPA fixes this issue. https://answers.edge.launchpad.net/ubuntuone-client/+faq/836
Thanks

Changed in ubuntuone-client (Ubuntu):
status: New → Incomplete
Revision history for this message
G Mc.Pherson (diggmc) wrote :

Thanks for responding Neil and my apologies for taking so long to get back to you. As a matter of fact, I was having problems with my wireless connections with Network Manager and switched to using Wicd. However Wicd had a different set of problems so I reverted back to Network Manager (which is what I'm using now) and that seems to be when the problems with UbuntuOne began occurring. This definitely sounds like bug 357395.

After adding the Beta Ubuntuone PPA and refreshing, I was not offered any updates to the Ubuntuone packages, so I purged all Ubuntuone packages and re-installed them a fresh. Unfortunately this has not resolved the problem.

Revision history for this message
Zachery Bir (urbanape) wrote :

Hi, can you try to reinstall the x86 versions of the packages in question and see if it resolves the problem?

Revision history for this message
G Mc.Pherson (diggmc) wrote :

Hi Zachery,

As you requested, I purged all ubuntuone (lpia) packages from my setup, removed all configurations from my home directory (.cache/.., .config/.., etc...) and manually installed the i386 versions. Alas, I'm still getting the capabilities mismatch error.

Revision history for this message
Guillermo Gonzalez (verterok) wrote :

Hi,
Are you using the packages from karmic or from a PPA?

Also, this capabilities mismatch error is from an old client, please check that you'r using the latest client from the repository.

Thanks.

Changed in ubuntuone-client (Ubuntu):
assignee: nobody → Guillermo Gonzalez (verterok)
Revision history for this message
G Mc.Pherson (diggmc) wrote :

Hi Guillermo,

Originally the problem began with the Ubuntuone v1.02 packages from the Karmic repositories, however I am currently using 1.10+r294 version from the PPA.

I just did an aptitude update && aptititude -y safe-upgrade and no new packages were updated, so I must assume I'm using the most up to date versions.

Thanks

Revision history for this message
Guillermo Gonzalez (verterok) wrote :

Hi,

Yes, that's the latest version. (I'm using the same version)
So, you still have ubuntuone-storageprotocol-1.0 installed?

It's weird that you'r still getting this capabilities mismatch error, as the version you'r using has the required capabilities.

I'm thiunking this might be a packaging issue, let's try to find out if the client files are ok.

The capabilities supported by the client are defined in a .py file: /usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/__init__.py

Please paste the output of following commands:

1) tail /usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/__init__.py
2) python -c "from ubuntuone import syncdaemon; print syncdaemon.REQUIRED_CAPS"

Thanks.

Revision history for this message
G Mc.Pherson (diggmc) wrote :

Hi Guillermo,

As requested here's the output from the two above commands:

g@b:~$ tail /usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/__init__.py
# You should have received a copy of the GNU General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.
""" client module """

# required capabilities
REQUIRED_CAPS = frozenset(["no-content",
                           "account-info",
                           "resumable-uploads",
                           "fix462230",
                          ])

g@b:~$ python -c "from ubuntuone import syncdaemon; print syncdaemon.REQUIRED_CAPS"
frozenset(['fix462230', 'resumable-uploads', 'account-info', 'no-content'])

Thanks

Revision history for this message
Guillermo Gonzalez (verterok) wrote :

Hi,

After taking a closer look to the installed packages, you have 1.0.2-0ubuntu1 version, but 1.0.2-0ubuntu2 is already available in the karmic updates.

could you try:
1) sudo apt-get update

2) please paste the output of:
  apt-cache policy python-ubuntuone-client
  apt-cache policy ubuntuone-client-gnome

3) sudo apt-get updgrade

Thanks!

Changed in ubuntuone-client (Ubuntu):
status: Incomplete → New
status: New → Incomplete
Revision history for this message
G Mc.Pherson (diggmc) wrote :

g@b:~$ apt-cache policy python-ubuntuone-client
python-ubuntuone-client:
  Installed: 1.1.0+r306-0ubuntu1~ppa1~karmic
  Candidate: 1.1.0+r306-0ubuntu1~ppa1~karmic
  Version table:
 *** 1.1.0+r306-0ubuntu1~ppa1~karmic 0
        500 http://ppa.launchpad.net karmic/main Packages
        100 /var/lib/dpkg/status
     1.0.2-0ubuntu2 0
        500 http://archive.ubuntu.com karmic-updates/main Packages
     1.0.2-0ubuntu1 0
        900 http://archive.ubuntu.com karmic/main Packages
g@b:~$ apt-cache policy ubuntuone-client-gnome
ubuntuone-client-gnome:
  Installed: 1.1.0+r306-0ubuntu1~ppa1~karmic
  Candidate: 1.1.0+r306-0ubuntu1~ppa1~karmic
  Version table:
 *** 1.1.0+r306-0ubuntu1~ppa1~karmic 0
        500 http://ppa.launchpad.net karmic/main Packages
        100 /var/lib/dpkg/status
     1.0.2-0ubuntu2 0
        500 http://archive.ubuntu.com karmic-updates/main Packages
     1.0.2-0ubuntu1 0
        900 http://archive.ubuntu.com karmic/main Packages

I'm not sure how useful the above will be as I'd already upgraded the system a few hours before I saw your message requesting the apt-cache information. The good news is, I purged all the ubuntuone configurations from my home directory and tried to connect to ubuntuone and it is working now.

I think we can put this problem to bed. Thank you so much (everyone) for helping solve the problem.

Very much appreciated
Gord

Changed in ubuntuone-client (Ubuntu):
importance: Undecided → High
Revision history for this message
Guillermo Gonzalez (verterok) wrote :

Hi,
Great to know its working!
So, looks like for some reason the packages installed before the upgrade wasn't compatible.

Should I mark this as Invalid/Fix Released?

Rick, I'm assigning this to you, but not sure what can be done about it.

Regards,

Changed in ubuntuone-client (Ubuntu):
assignee: Guillermo Gonzalez (verterok) → Rick McBride (rmcbride)
status: Incomplete → Confirmed
Revision history for this message
Joshua Hoover (joshuahoover) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 357395, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.