suggests python-gpgme package that is obsolete

Bug #1759984 reported by bugrasan on 2018-03-30
124
This bug affects 26 people
Affects Status Importance Assigned to Milestone
caja-dropbox (Ubuntu)
Undecided
Unassigned
nautilus-dropbox (Ubuntu)
Undecided
Unassigned

Bug Description

suggests python-gpgme package that is obsolete according:
https://launchpad.net/ubuntu/+source/pygpgme/+publishinghistory

and according to debian bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876844
the successor is python-gpg package.

but 'python-gpg' does not satisfy the dependency, since the dropbox installer still warns:
"Note: python-gpgme is not installed, we will not be able to verify binary signatures."

steps to reproduce on ubuntu 18.04:
1. $ sudo apt install nautilus-dropbox python-gpg
2. $ /usr/bin/dropbox update
3. see the gui 'Dropbox Installation' window

tags: added: bionic
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nautilus-dropbox (Ubuntu):
status: New → Confirmed

Hit a similar dependency error while installing another package.

=======================
root@<pc>:/home/<me>/Downloads# dpkg -i warsaw_setup_64.deb
Selecting previously unselected package warsaw.
(Reading database ... 141951 files and directories currently installed.)
Preparing to unpack warsaw_setup_64.deb ...
Unpacking warsaw (1.12.8-7) ...
dpkg: dependency problems prevent configuration of warsaw:
 warsaw depends on python-gpgme; however:
  Package python-gpgme is not installed.

dpkg: error processing package warsaw (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.8.3-2) ...
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for systemd (237-3ubuntu10) ...
Errors were encountered while processing:
 warsaw

root@<pc>:/home/<me>/Downloads# apt-get install python-gpgme
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-gpgme is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'python-gpgme' has no installation candidate

root@<pc>:/home/<me>/Downloads# apt-cache search python-gpgme

root@<pc>:/home/<me>/Downloads# apt-cache search python-gpg
python-gpg - Python interface to the GPGME GnuPG encryption library (Python 2)

root@<pc>:/home/<me>/Downloads# dpkg -l | grep python-gpg
ii python-gpg 1.10.0-1ubuntu1 amd64 Python interface to the GPGME GnuPG encryption library (Python 2)
=======================

Should nautilus-dropbox and warsaw be updated to reference the newer python-gpg package or should the reference to the older python-gpgme package had worked anyways on 18.04?

I have the same problem as Desnesn (in #2). Found a workaround that can be applied while Ubuntu team and the packages developers don't solve the deadlock.
Just install the python-gpgme package for Artful that can be downloaded at "https://www.ubuntuupdates.org/package/core/artful/main/base/python-gpgme"
install it before install the problematic package.
This workaround was suggested by the support team of Warsaw developers. Can be seen at
"https://www.reclameaqui.com.br/gas-tecnologia-a-diebold-company/ubuntu-18-04-lts-erro-de-instalacao_Ksid1yMqTuP2jy66/" (text in portuguese)

David Tombs (dgtombs) wrote :
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in caja-dropbox (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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