On Sat, 2023-08-05 at 14:39 +0200, Michał Górny wrote: > Add a check for installed packages being occluded by the working > directory when calling epytest and eunittest. This is primarily meant > to detect C extensions being missed.
By the way, I've finally figured out which package was when I've noticed the problem for this first time. It is dev-python/ijson -- if you remove the 'rm -rf' from test phase, you'd notice that a bunch of tests are being skipped because of missing C extension -- but that's easy to miss. With this patch, you get a more verbose QA warning. That said, I have no clue if we won't see many false positives, and that's why it's covered by a condition so that only people from Python team would enable it until we know better. -- Best regards, Michał Górny