I was running into issues with getting the testsuite pass during a package build. The testsuite does pass when I 'go get' the library and call it manually with 'go test'. I straced the failing execution and came to the conclusion that something funny must be going on with interacting with gpg-agent.
During this investigation, I've noticed that this repository is a fork of github.com/proglottis/gpgme
, which we already have in debian. I'll therefore suspend my work on this package for now and will try to patch github.com/containers/storage
to compile against the original version instead. If that doesn't work out, I may need to get back to this ITP...