'ubuntuone-client' package not being depended upon (was: Ubuntu one client does not launch )

Bug #395741 reported by didier.lelann
This bug report is a duplicate of:  Bug #369038: xdg-open fails to launch browser. Edit Remove
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
New
Undecided
Unassigned

Bug Description

but it is in running process list
it does not open web page (step 4) neither

Revision history for this message
Marcelo Rocha (mcrocha) wrote :

This bug affects me.

ubuntuone-client, ubuntuone-client-gnome and python-ubuntuone-client versions is 0.90.3+r63-0ubuntu1~ppa2~jaunty
python-ubuntuone-storageprotocol version is 0.90.3+r47-0ubuntu1~ppa2~jaunty
ubuntuone-ppa-beta version is 2009.05.14-0ubuntu1

Revision history for this message
Byron Poland (wpoland) wrote :

Got my invite yesterday.. followed the instructions online.. have

ubuntuone-client-gnome_0.90.3+r63-0ubuntu1~ppa2~jaunty_i386.deb
python-ubuntuone-client_0.90.3+r63-0ubuntu1~ppa2~jaunty_all.deb
python-ubuntuone-storageprotocol_0.90.3+r47-0ubuntu1~ppa2~jaunty_all.deb

installed... when i launch the ubuntuone-client applet from the menu, it starts a process, but nothing more...

Attached the log from ~/.cache/ubuntuone/log

Revision history for this message
Rob Taylor (rstemail) wrote :

Hi, I'm also affected by this bug (I'm using 9.04, and same version files as above). Tried running from command line, but does not report any errors.

Revision history for this message
Rob Taylor (rstemail) wrote :

Sorry, I've also attached log which might help.

Revision history for this message
Davide Corio (enlightx-deactivatedaccount) wrote :

same problem here.

i solved it building ubuntuone-client from sources and then launching ubuntuone-applet with python2.5

Revision history for this message
Louis-Philippe (louisphilippe) wrote :

Please excuse the obvious quesiton, but how do you build it from source?

Revision history for this message
Louis-Philippe (louisphilippe) wrote :

Here is another way I made it work...

Load up synaptic, and search for ubuntuone

Install anything that was not installed, and it will tell you about conflicts and let it resolve as to get he latest version.

Kill the process through system monitor, and load it up again. It worked for me

Revision history for this message
Byron Poland (wpoland) wrote :

seems that ubuntuone-client is also required (and not installed via the links/depends off the installation instructions).

Revision history for this message
Marcelo Rocha (mcrocha) wrote :

worked for me after i install ubuntuone-client, ubuntuone-client-tools, kill ubuntu-one-client-applet and start again.

Revision history for this message
Matt Layman (mblayman) wrote :

I am also experiencing this situation and I believe that I know why.

The two other logs report the same ConfigParser missing section exception (my log does this too). The ConfigParser object, self.config, comes from the ubuntuone.oauthdesktop.config get_config method. In get_config, the ConfigParser is created from a file location of <xdg_dir>/ubuntuone/oauth_urls. The problem is that oauth_urls is not anywhere on the system (and just to be certain, I did a `sudo find / -name oauth_urls` and got no results).

So I checked which packages got installed from the apturl installation. The three packages were ubuntuone-client-gnome, python-ubuntuone-client, and python-ubuntuone-storageprotocol. I checked the properties of all three packages, and not one of them installs the oauth_urls file which can be found in the source tree at ./data/oauth_urls.

Therefore, what I would guess what happened is that when a ConfigParser object was created using the oauth_urls pathname, an exception was raised that was caught by ConfigParser.Exception, which led to the return of an empty ConfigParser object due to the except clause. Thus, we, as users, received the section exception because self.config didn't represent any config file. The lines of code that I'm referring to are 44-49 of ./ubuntuone/oauthdesktop/config.py

Of course, I could be wrong, but I think that's what's happening. :) I would speculate that ubuntuone-client or ubuntuone-client-tools installs the oauth_urls file and makes this problem go away. Also, a developer running from trunk wouldn't see it because they get their file directly from a relative path in the source tree.

Revision history for this message
Matt Layman (mblayman) wrote :

I can confirm definitively that installing ubuntuone-client installs the oauth_urls file and allowed me to proceed with the installation steps.

Revision history for this message
Z37A (juanzele) wrote :

I confirm this bugs for Ubuntu Desktop 9.04 AMD64.

The application does not start.

Revision history for this message
Z37A (juanzele) wrote :

I could fix everything related to installing UbuntuOne least:

- Ubuntuone-ppa
- Ubuntuone-storage-protocol

Then kills the process running, and restart.

We accomplish this through the comments of Louis-Philippe.

Revision history for this message
Rob Taylor (rstemail) wrote :

I can also confirm that adding ubuntuone-client solved the problem, allowing me to continue with the set up process.

Paul Sladen (sladen)
summary: - Ubuntu one client does not launch
+ 'ubuntuone-client' package not being depended upon (was: Ubuntu one
+ client does not launch )
Revision history for this message
Matt Griffin (mattgriffin) wrote :

Thanks for opening this bug. A few other people have previously noticed the issue in bug #369038 [1]. The resolution is also captured in Launchpad Answer #76131 [2]. I hope everyone enjoys participating in the Ubuntu One beta test. Keep contributing bugs.

[1] https://bugs.launchpad.net/ubuntuone-client/+bug/369038
[2] https://answers.launchpad.net/ubunet/+question/76131

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.