Ubuntuone-client software wont start even after fresh install of the software packages.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Confirmed
|
Medium
|
Ubuntu One Foundations+ team | ||
desktopcouch |
Invalid
|
Undecided
|
Unassigned | ||
ubuntuone-client (Ubuntu) |
Confirmed
|
Medium
|
Ubuntu One Foundations+ team |
Bug Description
Binary package hint: ubuntuone-client
After fully uninstalling and removing all of ubuntuone files and folders from my system and doing a fresh install of the software, it seems there is an error.
To reproduce:
-------
1) sudo apt-get autoremove ubuntuone-client
2) sudo apt-get autoremove ubuntuone-
Now look for any residual files......
3) sudo find / -name ubuntuone
Remove any files that the previous command turned up.....
4) Run the same command again and it should turn up NO results at all. (If it does, keep deleting the files it brings up until the find command turns up nothing.)
5) sudo apt-get install ubuntuone-client ubuntuone-
6) Run ubuntuone-
7) Output is the following:
-------
Traceback (most recent call last):
File "/usr/bin/
prefs_dialog = UbuntuOneDialog()
File "/usr/bin/
self.
File "/usr/bin/
self.
File "/usr/bin/
fsync_enabled = self.sdtool.
File "/usr/lib/
return get_user_
File "/usr/lib/
return meth(self, *args, **kwargs)
File "/usr/lib/
return self.get_
File "/usr/lib/
return self.default.
File "/usr/lib/
raise NoSectionError(
ConfigParser.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: ubuntuone-client 1.2.2-0ubuntu2
ProcVersionSign
Uname: Linux 2.6.32-25-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Mon Oct 25 23:43:08 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
PackageArchitec
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: ubuntuone-client
-------
Copied from /etc/xdg/ubuntuone/ to ~/.config/
syncdaemon contains a __main__ section and is about 3.6KB.
Next I executed /usr/bin/
The dialog successfully opens and show my Ubuntu One account details.
I noticed that the syncdaemon.conf file had changed length to 78 bytes.
Checking I see that the __main__ section is missing.
I investigated the source code in /usr/lib/
This code seems to be responsible for deleting the section before re-writing the configuration file:
def save(self):
"""Save the config object to disk"""
# cleanup empty sections
for section in [MAIN, THROTTLING]:
if self.has_
with open(self.
I'm not clear on how the self.options(
Changed in ubuntuone-client: | |
status: | New → Confirmed |
tags: | added: foundations+ |
Changed in ubuntuone-client (Ubuntu): | |
assignee: | nobody → Ubuntu One Foundations+ team (ubuntuone-foundations+) |
description: | updated |
Changed in ubuntuone-client: | |
importance: | Undecided → High |
assignee: | nobody → Ubuntu One Foundations+ team (ubuntuone-foundations+) |
tags: | added: support |
tags: |
added: u1-support removed: support |
Changed in ubuntuone-client: | |
importance: | High → Medium |
Changed in ubuntuone-client (Ubuntu): | |
importance: | High → Medium |
tags: | removed: u1-support |
RedSingularity,
looks like some package is missing. Could you please try the following command in a Terminal and let me know the result.
sudo apt-get install ubuntuone-client python- ubuntuone- storage*
Since you removed Ubuntu One and are reinstalling it you will need to ensure that you delete your old Ubuntu One Token in order for the 'fresh' install to prompt you to add your computer. You can find and delete the token by opening Applications- >Accessories- >Passwords and Encryption Keys, go to the Passwords tab, right-click and delete the Ubuntu One token.
thank you,
duanedesign