Created attachment 297661 [details] my emerge --info FEATURES test set, std use flags; Ran 540 tests in 9.438s FAILED (failures=2, errors=2, skipped=37) * ERROR: dev-python/mechanize-0.2.5 failed (test phase): * Testing failed with PyPy 1.7 (Python 2.7) in testing() function
Created attachment 297663 [details] the build log
Created attachment 315115 [details, diff] ebuild patch This patch sees both python and pypy passes tests. archtester mechanize # USE_PYTHON="2.6 2.7 2.7-pypy-1.8" ebuild mechanize-0.2.5.ebuild clean test * Testing of dev-python/mechanize-0.2.5 with CPython 2.6... ............................................................................................................................................................. Ran 541 tests in 6.106s OK (skipped=37) * Testing of dev-python/mechanize-0.2.5 with CPython 2.7... ............................................................................................................................................................. Ran 540 tests in 5.105s OK (skipped=37) * Testing * Testing of dev-python/mechanize-0.2.5 with PyPy 1.8 (Python 2.7)... ............................................................................................................................................................. Ran 540 tests in 9.368s OK (skipped=39)
Created attachment 315117 [details, diff] this is a 2 in 1; mechanize-0.2.5-doctest.patch && mechanize-pypy_test.patch concatted from https://bugs.pypy.org/issue1171 Author: afa Date: 2012-06-12.16:03:12 Yes, the audioop module is not implemented in pypy. This makes the patch to exclude it valid; it cannot pass in pypy from https://bugs.pypy.org/issue1172 Author: agaynor Date: 2012-06-12.15:55:36 Should be fixed by f04cd8c5ccfb.