can't install nautilus-dropbox: GpgmeError: Invalid crypto engine
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gpgme1.0 (Ubuntu) |
Fix Released
|
High
|
Martin Pitt | ||
nautilus-dropbox (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I'm running the daily build of Ubuntu 13.10 (Saucy).
When I try to install nautilus-dropbox, I get a Python error
gpgme.GpgmeError: (7, 150, u'Invalid crypto engine')
The full trace is below.
$ sudo apt-get install nautilus-dropbox
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
linux-
Use 'apt-get autoremove' to remove it.
The following NEW packages will be installed:
nautilus-dropbox
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/94.5 kB of archives.
After this operation, 376 kB of additional disk space will be used.
Selecting previously unselected package nautilus-dropbox.
(Reading database ... 158616 files and directories currently installed.)
Unpacking nautilus-dropbox (from .../nautilus-
Processing triggers for man-db ...
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/
Processing triggers for mime-support ...
Processing triggers for hicolor-icon-theme ...
Setting up nautilus-dropbox (1.4.0-3) ...
Dropbox is the easiest way to share and store your files online. Want to learn more? Head to http://
Downloading Dropbox... 100%
Traceback (most recent call last):
File "/usr/bin/dropbox", line 1404, in <module>
ret = main(sys.argv)
File "/usr/bin/dropbox", line 1393, in main
result = commands[
File "/usr/bin/dropbox", line 817, in update
download()
File "/usr/bin/dropbox", line 556, in download
name, i, total = one_member.next()
File "/usr/bin/dropbox", line 278, in unpack
if not verify_
File "/usr/bin/dropbox", line 200, in verify_signature
with gpgme_context(
File "/usr/lib/
return self.gen.next()
File "/usr/bin/dropbox", line 188, in gpgme_context
result = ctx.import_
gpgme.GpgmeError: (7, 150, u'Invalid crypto engine')
Please restart all running instances of Nautilus, or you will experience problems. i.e. nautilus --quit
Dropbox installation successfully completed! You can start Dropbox from your applications menu.
$
Changed in gpgme1.0 (Ubuntu): | |
status: | In Progress → Fix Committed |
Just experienced this myself, on my recently reinstalled Ubuntu 13.10 amd64 system. When I then tried the Dropbox package from the Dropbox website, of verison 1.6.0, I'm getting exact python-gpgme error on trying to verify the downloaded binary.
Possibly that this might be a python-gpgme bug instead, or that the Dropbox people have changed their download binary in some fashion.