cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Not happy with your Spotify Wrapped? Check out how Kevin on the Dropbox team used Paper to make sure he keeps discovering new music over here.

Apps and Installations

Have a question about a Dropbox app or installation? Reach out to the Dropbox Community and get solutions, help, and advice from members.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
1
Ask
2
Reply and help

Dropbox won't start if there is a + in the kernel name

Dropbox won't start if there is a + in the kernel name

Joseph S.18
New member | Level 2

Wanted to post this to save someone some potential hassles. If you build your own linux kernel from git sources using the "debian way," you may end up with a "+" in your kernel image name. E.g. 4.4.16+. If this is true, Dropbox won't start correctly. It gets trapped in a loop of downloading the daemon, restarting, failing, downloading the daemon, etc.

Here's what happens:

$ uname -r
4.4.16+
$ dropbox start
Starting Dropbox...Traceback (most recent call last):
File "dropbox/client/main.py", line 49, in <module>
File "dropbox/client/aggregation.py", line 22, in <module>
File "dropbox/sqlite3_helpers.py", line 47, in <module>
File "dropbox/fatal_db_exception.py", line 5, in <module>
File "arch/__init__.py", line 26, in <module>
File "arch/linux/util.py", line 30, in <module>
File "dropbox/fsutil.py", line 38, in <module>
File "dropbox/infinite/__init__.py", line 25, in <module>
File "dropbox/linux/version.py", line 77, in <module>
File "dropbox/linux/version.py", line 73, in _get_version
ValueError: invalid literal for int() with base 10: '16+'

The workaround for me was to make sure the scripts/setlocalversion script in the kernel build directory returns "" and not "+" since I don't care what setlocalversion is set to.

5 Replies 5

Re: Dropbox won't start if there is a + in the kernel name

Jonathan C.23
Dropboxer

Thanks for the report! We're investigating this issue.

Re: Dropbox won't start if there is a + in the kernel name

Rafael P.4
New member | Level 1

Similar issue with "4.4.0.intel.r16.5" as kernel image name:

Starting Dropbox...Traceback (most recent call last):
  File "dropbox/client/main.py", line 49, in <module>
  File "dropbox/client/aggregation.py", line 22, in <module>
  File "dropbox/sqlite3_helpers.py", line 47, in <module>
  File "dropbox/fatal_db_exception.py", line 5, in <module>
  File "arch/__init__.py", line 26, in <module>
  File "arch/linux/util.py", line 30, in <module>
  File "dropbox/fsutil.py", line 38, in <module>
  File "dropbox/infinite/__init__.py", line 25, in <module>
  File "dropbox/linux/version.py", line 77, in <module>
  File "dropbox/linux/version.py", line 73, in _get_version
ValueError: invalid literal for int() with base 10: '0.intel.r16.5'

Re: Dropbox won't start if there is a + in the kernel name

Mark J.19
New member | Level 1

I use Dropbox as part of my workflow on the Mesa driver.  Custom kernels are necessary for testing preproduction hardware.  Hope it gets fixed soon!

Re: Dropbox won't start if there is a + in the kernel name

Alexander M.12
New member | Level 1

Having the same problem.

Hope it gets fixed asap.

Thanks

Re: Dropbox won't start if there is a + in the kernel name

Jack R.3
New member | Level 1

Juste received an email to remind me to update dropbox on my server. Can't execute the latest version :

Traceback (most recent call last):
File "dropbox/client/main.py", line 58, in <module>
File "dropbox/client/aggregation.py", line 22, in <module>
File "dropbox/sqlite3_helpers.py", line 48, in <module>
File "dropbox/fatal_db_exception.py", line 5, in <module>
File "arch/__init__.py", line 26, in <module>
File "arch/linux/util.py", line 30, in <module>
File "dropbox/fsutil.py", line 38, in <module>
File "dropbox/infinite/__init__.py", line 26, in <module>
File "dropbox/linux/version.py", line 77, in <module>
File "dropbox/linux/version.py", line 73, in _get_version
ValueError: invalid literal for int() with base 10: '38.2'

$ uname -r
2.6.38.2-grsec-xxxx-grs-ipv6-64

 

Hope it will be fixed asap

 

Thanks

Who's talking

Top contributors to this post

  • User avatar
    Jack R.3 New member | Level 1
  • User avatar
    Alexander M.12 New member | Level 1
  • User avatar
    Mark J.19 New member | Level 1
  • User avatar
    Rafael P.4 New member | Level 1
  • User avatar
    Jonathan C.23 Dropboxer
What do Dropbox user levels mean?
Need more support?