[request-tracker-maintainers] Bug#735361: request-tracker4: FTBFS: GPG test failures

Dominic Hargreaves dom at earth.li
Wed Jan 15 00:25:23 UTC 2014


Source: request-tracker4
Version: 4.0.18-1
Severity: serious
Justification: FTBFS

During the Debian packaging of RT 4.0.19 I discovered some unrelated
breakage. The behaviour of GnuPG 1.4.16 has changed with respect to
trustdb creation. From the changelog:

Noteworthy changes in version 1.4.16 (2013-12-18)
-------------------------------------------------

...

 * Do not create a trustdb file if --trust-model=always is used.

This appears to break the RT tests, which use this parameter:

$ prove -l t/mail/gnupg-outgoing-plain.t
t/mail/gnupg-outgoing-plain.t .. secmem usage: 1440/1440 bytes in 3/3 blocks of pool 1440/32768
gpg: keyring `/tmp/F0SIjsbMXb/secring.gpg' created
gpg: keyring `/tmp/F0SIjsbMXb/pubring.gpg' created
gpg: key C2274A26: secret key imported
gpg: fatal: can't open `/tmp/F0SIjsbMXb/trustdb.gpg': No such file or directory
secmem usage: 1440/1440 bytes in 3/3 blocks of pool 1440/32768
gpg: fatal: can't open `/tmp/F0SIjsbMXb/trustdb.gpg': No such file or directory
t/mail/gnupg-outgoing-plain.t .. 40/104 secmem usage: 1440/1440 bytes in 3/3 blocks of pool 1440/32768
gpg: keyring `/tmp/F0SIjsbMXb/secring.gpg' created
gpg: keyring `/tmp/F0SIjsbMXb/pubring.gpg' created
gpg: fatal: can't open `/tmp/F0SIjsbMXb/trustdb.gpg': No such file or directory
secmem usage: 1440/1440 bytes in 3/3 blocks of pool 1440/32768
gpg: key 84881F1B: secret key imported
gpg: fatal: can't open `/tmp/F0SIjsbMXb/trustdb.gpg': No such file or directory
t/mail/gnupg-outgoing-plain.t .. 95/104
#   Failed test 'no warnings'
#   at /home/dom/working/pkg-request-tracker-git/request-tracker4/lib/RT/Test.pm line 1610.
# There were 8 warning(s)

I think this is related to 
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=725889>
but I'm not sure of the details, so I will file a bug against gnupg
next.

Dominic.



More information about the pkg-request-tracker-maintainers mailing list