Lubuntu Daily ISO (May 19) QtPass error GnuPG not found

Bug #1829693 reported by Eric Adams on 2019-05-20
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
qtpass (Ubuntu)
Undecided
Philip Rinn

Bug Description

Launching QtPass results in an error (see attachment).

ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: qtpass 1.2.3-2
ProcVersionSignature: Ubuntu 5.0.0-13.14-generic 5.0.6
Uname: Linux 5.0.0-13-generic x86_64
ApportVersion: 2.20.10-0ubuntu27
Architecture: amd64
CasperVersion: 1.407
CurrentDesktop: LXQt
Date: Mon May 20 03:37:06 2019
ExecutablePath: /usr/bin/qtpass
LiveMediaBuild: Lubuntu 19.10 "Eoan Ermine" - Alpha amd64 (20190519)
ProcEnviron:
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=C.UTF-8
 SHELL=/bin/bash
 TERM=qterminal
SourcePackage: qtpass
UpgradeStatus: No upgrade log present (probably fresh install)

Eric Adams (esa1975) wrote :
Eric Adams (esa1975) wrote :
Eric Adams (esa1975) wrote :
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1829693

tags: added: iso-testing
Dan Simmons (kc2bez) wrote :

Thank you for submitting your report. I can confirm this behavior on a 19.10 install of Lubuntu. I can also confirm that it works properly on a 19.04 install of Lubuntu and it works properly on a 19.10 install of Kubuntu.

Changed in qtpass (Ubuntu):
status: New → Confirmed
Philip Rinn (rinni) wrote :

Uh, that's pretty strange as the posted Dependencies.txt clearly shows gpg as dependency.

Could you post the content of ~/.config/IJHack/QtPAss.conf

and the results from

which gpg2
which gpg
which pass

[You need to open a terminal and paste the three lines there]

Thanks!

Changed in qtpass (Ubuntu):
assignee: nobody → Philip Rinn (rinni)
Philip Rinn (rinni) wrote :

And can you confirm, that installing the package "gnupg2" fixes the problem?

Philip Rinn (rinni) wrote :

Alternatively you could change

gpgExecutable=/usr/bin/gpg2

to

gpgExecutable=/usr/bin/gpg

in ~/.config/IJHack/QtPAss.conf

Philip Rinn (rinni) wrote :

See also a corresponding upstream bug: https://github.com/IJHack/QtPass/issues/433

apt-ghetto (apt-ghetto) wrote :

Hi @rinni,

On Lubuntu 19.10, the value for gpgExecutable in ~/.config/IJHack/QtPass.conf is not set.
After installing gnupg2 and moving/deleting ~/.config/IJHack/QtPass.conf and starting QtPass, it recreates the config file with gptExecutable=/usr/bin/gpg2 and it works.

After git grepping:
I guess, the problem starts in https://github.com/IJHack/QtPass/blob/master/src/qtpasssettings.cpp#L289
Interesting: https://github.com/IJHack/QtPass/blob/master/src/configdialog.cpp#L241

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.