Your message dated Sun, 16 Mar 2025 14:39:00 +0100
with message-id <[email protected]>
and subject line Re: Bug#790316: gnupg-agent: xsession-started daemon misses
dbus environment variable
has caused the Debian Bug report #790316,
regarding gnupg-agent: xsession-started daemon misses dbus environment variable
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
790316: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790316
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pinentry-gnome3
Version: 0.9.4-2
Severity: normal
From time to time, pinentry-gnome3 refuses to provide the passphrase
stored in gnome-keyring to the agent. An abbreviated transcript of the
session follows (from gpg --debug-all -b FILE):
gpg: DBG: get_keygrip for public key
gpg: DBG: keygrip= 37 EC 57 47 4F 5B 89 4C 24 CD AA 87 B2 10 FF 4F 43 19 77 92
gpg: DBG: chan_5 -> RESET
gpg: DBG: chan_5 <- OK
gpg: DBG: chan_5 -> SIGKEY 37EC57474F5B894C24CDAA87B210FF4F43197792
gpg: DBG: chan_5 <- OK
gpg: DBG: chan_5 -> SETKEYDESC
Please+enter+the+passphrase+to+unlock+the+OpenPGP+secret+key:%0A%22brian+m.+carlson+<[email protected]>%22%0A4096-bit+RSA+key,+ID+1F52F68B,%0Acreated+2007-05-14(ID+de+clave+primaria+0223B187).%0A
gpg: DBG: chan_5 <- OK
gpg: DBG: chan_5 -> SETHASH 10
7522D5E3C345F5327E3A7ECDF96CBD146D10E336D3B8ED47D68A58EEF865002D7538ABCAFAB62EB27BE90F7E18730348B043BC79AC42CE0DFC736B1CD332D879
gpg: DBG: chan_5 <- OK
gpg: DBG: chan_5 -> PKSIGN
gpg: DBG: chan_5 <- INQUIRE PINENTRY_LAUNCHED 44889
gpg: DBG: chan_5 -> END
gpg: DBG: chan_5 <- ERR 83886179 Operation cancelled <Pinentry>
gpg: firma fallida: Operation cancelled
All of the keychains are unlocked (as can be viewed in seahorse), and I
can view that there's a passphrase for keygrip
n/37EC57474F5B894C24CDAA87B210FF4F43197792, but the pinentry cancels the
operation. Once the operation fails, it fails until I kill gpg-agent
(and a new one is respawned). However, killing the gpg-agent is always
effective at fixing the problem.
No window appears during the signing attempt, whether it is successful
or unsuccessful.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.0.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=es_US.UTF-8, LC_CTYPE=es_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages pinentry-gnome3 depends on:
ii libc6 2.19-18
ii libgcr-base-3-1 3.16.0-1
ii libglib2.0-0 2.44.1-1.1
ii libgtk-3-0 3.16.4-2
ii libncursesw5 5.9+20150516-2
ii libsecret-1-0 0.18.2-1
ii libtinfo5 5.9+20150516-2
pinentry-gnome3 recommends no packages.
Versions of packages pinentry-gnome3 suggests:
pn pinentry-doc <none>
-- no debconf information
--
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Version: 2.2.40-
On 2015-10-03 "brian m. carlson" <[email protected]> wrote:
> retitle 790316 gnupg-agent: xsession-started daemon misses dbus environment
> variable
> reassign 790316 gnupg-agent
> kthxbye
> I think this issue is occurring for me because gnupg-agent is being
> started by /etc/X11/Xsession.d/90gpg-agent, but the
> DBUS_SESSION_BUS_ADDRESS is not set, as the dbus Xsession.d script
> doesn't actually start dbus, but just adjusts the program to run to have
> dbus-launch prefixed to it.
[...]
I am closing this report since it does not apply anymore.
/etc/X11/Xsession.d/90gpg-agent does not start the agent anymore,
systemd does.
cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
--- End Message ---