mail tests: gnupg is not installed
Mail tests fail saying that gnupg is not installed. But it is.
====================================================================== ERROR: test_gateway_accepts_valid_email (leap.mail.smtp.tests.test_gateway.TestSmtpGateway) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 71, in setUp self._km = self._keymanager_instance(address) File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 141, in _keymanager_instance pgp.put_ascii_key(PRIVATE_KEY) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 376, in put_ascii_key openpgp_pubkey, openpgp_privkey = self.parse_ascii_key(key_data) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 323, in parse_ascii_key with self._temporary_gpgwrapper() as gpg: File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 87, in __enter__ self._build_keyring() File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 119, in _build_keyring homedir=tempfile.mkdtemp()) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/gnupg.py", line 125, in __init__ use_agent=use_agent,) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_meta.py", line 107, in __init__ self.binary = _util._find_binary(binary) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_util.py", line 281, in _find_binary raise RuntimeError("GnuPG is not installed!") RuntimeError: GnuPG is not installed! ====================================================================== ERROR: test_message_encrypt (leap.mail.smtp.tests.test_gateway.TestSmtpGateway) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 71, in setUp self._km = self._keymanager_instance(address) File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 141, in _keymanager_instance pgp.put_ascii_key(PRIVATE_KEY) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 376, in put_ascii_key openpgp_pubkey, openpgp_privkey = self.parse_ascii_key(key_data) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 323, in parse_ascii_key with self._temporary_gpgwrapper() as gpg: File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 87, in __enter__ self._build_keyring() File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 119, in _build_keyring homedir=tempfile.mkdtemp()) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/gnupg.py", line 125, in __init__ use_agent=use_agent,) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_meta.py", line 107, in __init__ self.binary = _util._find_binary(binary) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_util.py", line 281, in _find_binary raise RuntimeError("GnuPG is not installed!") RuntimeError: GnuPG is not installed! ====================================================================== ERROR: test_message_encrypt_sign (leap.mail.smtp.tests.test_gateway.TestSmtpGateway) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 71, in setUp self._km = self._keymanager_instance(address) File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 141, in _keymanager_instance pgp.put_ascii_key(PRIVATE_KEY) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 376, in put_ascii_key openpgp_pubkey, openpgp_privkey = self.parse_ascii_key(key_data) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 323, in parse_ascii_key with self._temporary_gpgwrapper() as gpg: File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 87, in __enter__ self._build_keyring() File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 119, in _build_keyring homedir=tempfile.mkdtemp()) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/gnupg.py", line 125, in __init__ use_agent=use_agent,) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_meta.py", line 107, in __init__ self.binary = _util._find_binary(binary) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_util.py", line 281, in _find_binary raise RuntimeError("GnuPG is not installed!") RuntimeError: GnuPG is not installed! ====================================================================== ERROR: test_message_sign (leap.mail.smtp.tests.test_gateway.TestSmtpGateway) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 71, in setUp self._km = self._keymanager_instance(address) File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 141, in _keymanager_instance pgp.put_ascii_key(PRIVATE_KEY) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 376, in put_ascii_key openpgp_pubkey, openpgp_privkey = self.parse_ascii_key(key_data) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 323, in parse_ascii_key with self._temporary_gpgwrapper() as gpg: File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 87, in __enter__ self._build_keyring() File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 119, in _build_keyring homedir=tempfile.mkdtemp()) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/gnupg.py", line 125, in __init__ use_agent=use_agent,) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_meta.py", line 107, in __init__ self.binary = _util._find_binary(binary) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_util.py", line 281, in _find_binary raise RuntimeError("GnuPG is not installed!") RuntimeError: GnuPG is not installed! ====================================================================== ERROR: test_missing_key_accepts_address (leap.mail.smtp.tests.test_gateway.TestSmtpGateway) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 71, in setUp self._km = self._keymanager_instance(address) File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 141, in _keymanager_instance pgp.put_ascii_key(PRIVATE_KEY) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 376, in put_ascii_key openpgp_pubkey, openpgp_privkey = self.parse_ascii_key(key_data) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 323, in parse_ascii_key with self._temporary_gpgwrapper() as gpg: File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 87, in __enter__ self._build_keyring() File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 119, in _build_keyring homedir=tempfile.mkdtemp()) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/gnupg.py", line 125, in __init__ use_agent=use_agent,) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_meta.py", line 107, in __init__ self.binary = _util._find_binary(binary) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_util.py", line 281, in _find_binary raise RuntimeError("GnuPG is not installed!") RuntimeError: GnuPG is not installed! ====================================================================== ERROR: test_missing_key_rejects_address (leap.mail.smtp.tests.test_gateway.TestSmtpGateway) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 71, in setUp self._km = self._keymanager_instance(address) File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 141, in _keymanager_instance pgp.put_ascii_key(PRIVATE_KEY) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 376, in put_ascii_key openpgp_pubkey, openpgp_privkey = self.parse_ascii_key(key_data) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 323, in parse_ascii_key with self._temporary_gpgwrapper() as gpg: File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 87, in __enter__ self._build_keyring() File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 119, in _build_keyring homedir=tempfile.mkdtemp()) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/gnupg.py", line 125, in __init__ use_agent=use_agent,) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_meta.py", line 107, in __init__ self.binary = _util._find_binary(binary) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_util.py", line 281, in _find_binary raise RuntimeError("GnuPG is not installed!") RuntimeError: GnuPG is not installed! ====================================================================== ERROR: test_openpgp_encrypt_decrypt (leap.mail.smtp.tests.test_gateway.TestSmtpGateway) Test if openpgp can encrypt and decrypt. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 71, in setUp self._km = self._keymanager_instance(address) File "/home/kali/leap/leap_mail/src/leap/mail/smtp/tests/__init__.py", line 141, in _keymanager_instance pgp.put_ascii_key(PRIVATE_KEY) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 376, in put_ascii_key openpgp_pubkey, openpgp_privkey = self.parse_ascii_key(key_data) File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 323, in parse_ascii_key with self._temporary_gpgwrapper() as gpg: File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 87, in __enter__ self._build_keyring() File "/home/kali/leap/keymanager/src/leap/keymanager/openpgp.py", line 119, in _build_keyring homedir=tempfile.mkdtemp()) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/gnupg.py", line 125, in __init__ use_agent=use_agent,) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_meta.py", line 107, in __init__ self.binary = _util._find_binary(binary) File "/home/kali/Virtualenvs/leap-bitmask/local/lib/python2.7/site-packages/gnupg/_util.py", line 281, in _find_binary raise RuntimeError("GnuPG is not installed!") RuntimeError: GnuPG is not installed!
(from redmine: created on 2013-12-10, closed on 2013-12-12)