Source: impass
Version: 0.12-1
Severity: serious
Tags: ftbfs

Some recent change in unstable makes impass FTBFS:

https://tests.reproducible-builds.org/debian/history/impass.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/impass.html

...
library: Testing library interface
 PASS   create db
 FAIL   decrypt db
        --- library.2.expected  2019-11-28 03:14:45.370038563 +0000
        +++ library.2.output    2019-11-28 03:14:45.362038563 +0000
        @@ -1,3 +1,22 @@
        -<impass.Database "IMPASS_DB">
        -1
        -True
        +Traceback (most recent call last):
        +  File "/build/1st/impass-0.12/impass/db.py", line 104, in _decryptDB
        +    k = self._gpg.get_key(self._keyid)
        +  File "/usr/lib/python3/dist-packages/gpg/core.py", line 1240, in 
get_key
        +    raise e
        +  File "/usr/lib/python3/dist-packages/gpg/core.py", line 1236, in 
get_key
        +    errorcheck(gpgme.gpgme_get_key(self.wrapped, fpr, ptr, secret))
        +  File "/usr/lib/python3/dist-packages/gpg/errors.py", line 129, in 
errorcheck
        +    raise GPGMEError(retval, extradata)
        +gpg.errors.GPGMEError: GPGME: Invalid value
        +
        +During handling of the above exception, another exception occurred:
        +
        +Traceback (most recent call last):
        +  File "<stdin>", line 2, in <module>
        +  File "/build/1st/impass-0.12/impass/db.py", line 57, in __init__
        +    cleardata = self._decryptDB(self._dbpath)
        +  File "/build/1st/impass-0.12/impass/db.py", line 112, in _decryptDB
        +    data, _, _ = self._gpg.decrypt(try2, verify=False)
        +  File "/usr/lib/python3/dist-packages/gpg/core.py", line 431, in 
decrypt
        +    for s in verify_result.signatures):
        +AttributeError: 'NoneType' object has no attribute 'signatures'
 PASS   add second entry
 PASS   replace entry
 PASS   update entry
 PASS   remove entry
 PASS   add accented context

cli: Testing cli
 PASS   dump non-existant db
 PASS   add first entry
 PASS   add second entry
 PASS   add existing context
 PASS   dump all entries
 PASS   dump search 0
 PASS   dump search 1
 PASS   dump search 2
 PASS   add existing context
 PASS   replace non-existing context
 PASS   update non-existing context
 PASS   update entry
 PASS   remove non-existant entry
 PASS   remove entry


Test suite complete.
29/30 tests passed.
1 test failed.
make[2]: *** [Makefile:11: test] Error 1

Reply via email to