Duplicity fails to build, this might be because of the GPG version used, as it looks to me that GPG complains that the message is quite old. I'll ask on the Duplicity talk mailing list. test_remove_all_inc_of_but_n (testing.functional.test_cleanup.CleanupTest) ... ok ====================================================================== ERROR: test_sigchain_fileobj (testing.unit.test_collections.CollectionTest) Test getting signature chain fileobjs from archive_dir ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/guix-build-duplicity-0.7.17.drv-0/duplicity-0.7.17/testing/unit/test_collections.py", line 188, in test_sigchain_fileobj self.sigchain_fileobj_check_list(self.sigchain_fileobj_get(None)) File "/tmp/guix-build-duplicity-0.7.17.drv-0/duplicity-0.7.17/testing/unit/test_collections.py", line 180, in sigchain_fileobj_check_list test_fileobj(0, "Hello, world!") File "/tmp/guix-build-duplicity-0.7.17.drv-0/duplicity-0.7.17/testing/unit/test_collections.py", line 177, in test_fileobj fileobjlist[i].close() File "/tmp/guix-build-duplicity-0.7.17.drv-0/duplicity-0.7.17/duplicity/dup_temp.py", line 227, in close assert not self.fileobj.close() File "/tmp/guix-build-duplicity-0.7.17.drv-0/duplicity-0.7.17/duplicity/gpg.py", line 304, in close self.gpg_failed() File "/tmp/guix-build-duplicity-0.7.17.drv-0/duplicity-0.7.17/duplicity/gpg.py", line 271, in gpg_failed raise GPGError(msg) GPGError: GPG Failed, see log below: ===== Begin GnuPG log ===== gpg: CAST5 encrypted data gpg: encrypted with 1 passphrase gpg: WARNING: message was not integrity protected gpg: Hint: If this message was created before the year 2003 it is likely that this message is legitimate. This is because back then integrity protection was not widely used. gpg: Use the option '--ignore-mdc-error' to decrypt anyway. gpg: decryption forced to fail! gpg: WARNING: unsafe permissions on homedir '/tmp/guix-build-duplicity-0.7.17.drv-0/duplicity-0.7.17/testing/gnupg' ===== End GnuPG log ===== ---------------------------------------------------------------------- Ran 418 tests in 548.274s FAILED (errors=1, skipped=3) Backtrace: 5 (primitive-load "/gnu/store/h8y2ahqbx83ih4kcf9x5x11wg4q…") In ice-9/eval.scm: 191:35 4 (_ _) In srfi/srfi-1.scm: 640:9 3 (for-each # …) In /gnu/store/5sy3815dpjcvxhssaba6g2ilxm29va9n-module-import/guix/build/gnu-build-system.scm: 799:31 2 (_ _) In /gnu/store/5sy3815dpjcvxhssaba6g2ilxm29va9n-module-import/guix/build/python-build-system.scm: 142:8 1 (check #:tests? _ #:test-target _ #:use-setuptools? _) In /gnu/store/5sy3815dpjcvxhssaba6g2ilxm29va9n-module-import/guix/build/utils.scm: 616:6 0 (invoke _ . _) /gnu/store/5sy3815dpjcvxhssaba6g2ilxm29va9n-module-import/guix/build/utils.scm:616:6: In procedure invoke: Throw to key `srfi-34' with args `(#)'. builder for `/gnu/store/ghxnpxvxvgpgcrf0b7a5ia4s7lm5aha6-duplicity-0.7.17.drv' failed with exit code 1 cannot build derivation `/gnu/store/1439zhmkrg58n15mj5m9nmx6sxd01km5-deja-dup-34.3.drv': 1 dependencies couldn't be built guix package: error: build failed: build of `/gnu/store/1439zhmkrg58n15mj5m9nmx6sxd01km5-deja-dup-34.3.drv' failed