>>> Source compiled. * python2_7: running distutils-r1_run_phase python_test EEE ====================================================================== ERROR: Failure: ImportError (No module named extras) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/nose/loader.py", line 413, in loadTestsFromName addr.filename, addr.module) File "/usr/lib64/python2.7/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/usr/lib64/python2.7/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/var/package-manager/tmp/portage/dev-python/fixtures-0.3.14/work/fixtures-0.3.14-python2_7/build/lib/fixtures/__init__.py", line 68, in <module> from fixtures.fixture import ( File "/var/package-manager/tmp/portage/dev-python/fixtures-0.3.14/work/fixtures-0.3.14-python2_7/build/lib/fixtures/fixture.py", line 26, in <module> from testtools.compat import ( File "/usr/lib64/python2.7/site-packages/testtools/compat.py", line 31, in <module> from extras import try_imports ImportError: No module named extras ====================================================================== ERROR: Failure: ImportError (No module named extras) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/nose/loader.py", line 413, in loadTestsFromName addr.filename, addr.module) File "/usr/lib64/python2.7/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/usr/lib64/python2.7/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/var/package-manager/tmp/portage/dev-python/fixtures-0.3.14/work/fixtures-0.3.14-python2_7/build/lib/fixtures/__init__.py", line 68, in <module> from fixtures.fixture import ( File "/var/package-manager/tmp/portage/dev-python/fixtures-0.3.14/work/fixtures-0.3.14-python2_7/build/lib/fixtures/fixture.py", line 26, in <module> from testtools.compat import ( File "/usr/lib64/python2.7/site-packages/testtools/compat.py", line 31, in <module> from extras import try_imports ImportError: No module named extras ====================================================================== ERROR: Failure: ImportError (No module named extras) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/nose/loader.py", line 413, in loadTestsFromName addr.filename, addr.module) File "/usr/lib64/python2.7/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/usr/lib64/python2.7/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/var/package-manager/tmp/portage/dev-python/fixtures-0.3.14/work/fixtures-0.3.14-python2_7/build/lib/fixtures/__init__.py", line 68, in <module> from fixtures.fixture import ( File "/var/package-manager/tmp/portage/dev-python/fixtures-0.3.14/work/fixtures-0.3.14-python2_7/build/lib/fixtures/fixture.py", line 26, in <module> from testtools.compat import ( File "/usr/lib64/python2.7/site-packages/testtools/compat.py", line 31, in <module> from extras import try_imports ImportError: No module named extras ---------------------------------------------------------------------- Ran 3 tests in 0.001s FAILED (errors=3)
~/cvsPortage/gentoo-x86/dev-python/fixtures $ diff -u fixtures-0.3.14.ebuild fixtures-0.3.14-r1.ebuild --- fixtures-0.3.14.ebuild 2013-12-11 22:15:52.989069706 +0800 +++ fixtures-0.3.14-r1.ebuild 2013-12-11 22:14:46.802067338 +0800 @@ -3,7 +3,7 @@ # $Header: /var/cvsroot/gentoo-x86/dev-python/fixtures/fixtures-0.3.14.ebuild,v 1.1 2013/09/26 00:43:09 prometheanfire Exp $ EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} ) +PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 ) inherit distutils-r1 @@ -18,13 +18,15 @@ # nose not listed but provides coverage output of tests # run of test files by python lacks any output except on fail -DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )" +DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] + >=dev-python/testtools-0.9.22[${PYTHON_USEDEP}] + dev-python/extras[${PYTHON_USEDEP}] )" RDEPEND=">=dev-python/testtools-0.9.22" DISTUTILS_IN_SOURCE_BUILD=1 python_test() { pushd "${BUILD_DIR}"/ > /dev/null ln -sf ../README . - nosetests lib/${PN}/tests/{test_callmany.py,test_fixture.py,test_testcase.py} \ + nosetests lib/${PN}/tests/test_*.py \ || die "Tests failed under ${EPYTHON}" } oh true python herd package, oh my extras appears a 'hidden' dep, not actually listed in the regular spots. repoman commit -m "add pypy support, fix deps for test phase, fixes bug #493926" >>> Source compiled. * pypy2_0: running distutils-r1_run_phase python_test * python3_2: running distutils-r1_run_phase python_test * python3_3: running distutils-r1_run_phase python_test * python2_7: running distutils-r1_run_phase python_test * python2_6: running distutils-r1_run_phase python_test ............................................. ---------------------------------------------------------------------- Ran 28 tests in 0.011s OK ........... ---------------------------------------------------------------------- Ran 28 tests in 0.026s OK /usr/lib64/python3.2/site-packages/nose/plugins/manager.py:395: RuntimeWarning: Unable to load plugin html-output = htmloutput.htmloutput:HtmlOutput: No module named version RuntimeWarning) ..................................... ---------------------------------------------------------------------- Ran 28 tests in 0.012s OK ................... ---------------------------------------------------------------------- Ran 28 tests in 0.020s OK /usr/lib64/python3.3/site-packages/nose/plugins/manager.py:395: RuntimeWarning: Unable to load plugin html-output = htmloutput.htmloutput:HtmlOutput: No module named 'version' RuntimeWarning) ............................ ---------------------------------------------------------------------- Ran 28 tests in 0.010s OK
fixed, thanks idella, nikoli fixtures-0.3.14-r1