* The test suite of python-yadis (at least 1.1.0) requires python-urljr to run, which seems missing from DEPEND. * Also, dev-python/elementtree seems required regardless use flag. This should probably be fixed by wrapping the ElementTree import in a try/catch which imports xml.etree if ElementTree fails (or the opposite). DEPEND also needs minor changes I'll do an updated ebuild with patch (and notify upstream which most likely knows about it?) tomorrow.
Created attachment 213965 [details] python-yadis-1.1.0.ebuild Ok, couldn't wait an entire day for this :-) New ebuild attached. Changes: * minor nits/reordering * removed test patch. We shouldn't run pyflakes as part of a test suite anyway - so now we directly call the test runner instead of the wrapper. * added a patch that tries to import >python2.5 elementtree before falling back to the non-bundled one * Updated dependencies for test suite I guess one could add ABI support while at it; haven't had the time to look at python 3 for this package just yet..
Created attachment 213967 [details, diff] python-yadis-1.1.0-elementtree.patch Here's the patch for >= python 2.6 xml.etree adaption
not any more gentoo64 python-yadis # grep urljr python-yadis-1.1.0.ebuild dev-python/python-urljr"