INTERNALERROR> File "/usr/lib64/python3.6/site-packages/pluggy/manager.py", line 241, in check_pending INTERNALERROR> (name, hookimpl.plugin)) INTERNALERROR> pluggy.manager.PluginValidationError: unknown hook 'pytest_namespace' in plugin <module 'pytest_raisesregexp.plugin' from '/usr/lib64/python3.6/site-packages/pytest_raisesregexp/plugin.py'> ========================= no tests ran in 3.75 seconds ========================= * ERROR: app-shells/thefuck-3.28::gentoo failed (test phase): ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0_libressl-test_20190114-161004 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.1 [2] x86_64-pc-linux-gnu-8.2.0 * Available Python interpreters, in order of preference: [1] python3.7 [2] python3.6 [3] python2.7 (fallback) Available Rust versions: [1] rust-1.32.0 [2] rust-bin-1.32.0 * emerge -qpvO app-shells/thefuck [ebuild N ] app-shells/thefuck-3.28 USE="test" PYTHON_TARGETS="python3_6 -python3_4 -python3_5 -python3_7"
Created attachment 562140 [details] emerge-info.txt
Created attachment 562142 [details] app-shells:thefuck-3.28:20190119-060416.log
Created attachment 562144 [details] emerge-history.txt
Created attachment 562146 [details] environment
Created attachment 562148 [details] etc.portage.tbz2
Created attachment 562150 [details] temp.tbz2
Created attachment 562152 [details] tests.tbz2
Can confirm, I got the same errors. Seems that's because of breaking API changes of pytest 4, which makes some functions deprecated. Upstream fixed the issue so I made a patch. Works fine with it, I don't know if I should revbump the ebuild since it only fixes test errors (and I need to submit a new PR on github or just post the ebuild here).
Created attachment 562312 [details, diff] Fixes the tests failures.
this still needs to be merged to the tree. Please create an pull request, or contact someone to merge it for you. Close, when it is merged to the tree.
Unfortunately the patch doesn't fix test phase for me, seems to be a lot of permission denied errors (trying to access system directories outside sandbox) and therefore file missing errors. Did this ever work...?
Update summary. [something] is used when something refers to an overlay
There's already a test failure bug for the latest version, please reopen this if this is reproducible on current versions.