Please add ~mips keyword to net-wireless/crda and its dependencies (net-wireless/wireless-regdb and dev-python/m2crypto). They compile and work fine on MIPS. Given that there is a wide proliferation of small MIPS architecture wireless routers it would be a good thing to make this package emerge without adding "**" keyword to package.keywords. Reproducible: Always
I don't know if these packages have test suites, but can you run FEATURES=test emerge net-wireless/wireless-regdb dev-python/m2crypto net-wireless/crda to verify that it doesn't fail any tests?
In the cases of net-wireless/crda and net-wireless/wireless-regdb emerge prints ">>> Test phase [none]", so I assume that neither package has a test suite. However, dev-python/m2crypt test script fails 2 of 236 tests. Failing tests are: ====================================================================== ERROR: test_sign_and_verify_rsassa_pss (tests.test_rsa.RSATestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-python/m2crypto-0.21.1/work/M2Crypto-0.21.1/tests/test_rsa.py", line 201, in test_sign_and_verify_rsassa_pss h = hashlib.new(algo) File "/usr/lib/python2.6/hashlib.py", line 87, in __py_new return __get_builtin_constructor(name)(string) File "/usr/lib/python2.6/hashlib.py", line 80, in __get_builtin_constructor raise ValueError, "unsupported hash type" ValueError: unsupported hash type ====================================================================== ERROR: test_urllib2_secure_context (tests.test_ssl.Urllib2SSLClientTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-python/m2crypto-0.21.1/work/M2Crypto-0.21.1/tests/test_ssl.py", line 915, in test_urllib2_secure_context u = opener.open('https://%s:%s/' % (srv_host, srv_port)) File "/usr/lib/python2.6/urllib2.py", line 391, in open response = self._open(req, data) File "/usr/lib/python2.6/urllib2.py", line 409, in _open '_open', req) File "/usr/lib/python2.6/urllib2.py", line 369, in _call_chain result = func(*args) File "/var/tmp/portage/dev-python/m2crypto-0.21.1/work/M2Crypto-0.21.1/M2Crypto/m2urllib2.py", line 86, in https_open raise URLError(err) URLError: <urlopen error [Errno 146] Connection refused>
Added ~mips.