dev-python/mkdocs-material has a runtime dependency on dev-python/regex, but this is not reflected in the ebuild's RDEPEND. This leads to runtime errors like: File "/usr/lib/python3.10/site-packages/material/plugins/search/plugin.py", line 24, in <module> import regex as re ModuleNotFoundError: No module named 'regex'
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c8c184cc34406c1ef07a0539e8d4c73e64abe0 commit 48c8c184cc34406c1ef07a0539e8d4c73e64abe0 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2023-04-09 20:56:18 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2023-04-09 20:56:18 +0000 dev-python/mkdocs-material: add missing dependencies for using plugins Closes: https://bugs.gentoo.org/903063 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> .../{mkdocs-material-9.1.6.ebuild => mkdocs-material-9.1.6-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+)
This was fixed in the ebuilds >=9.1.6, but 9.1.5 was overlooked and still exhibits the failure at runtime when dev-python/regex is not installed. As 9.1.5 is the only version that is stabilized, this problem should be fixed on that version too.
As a rule, we do not modify stabilised ebuilds. You are very much welcome to accept ~arch on this package until 9.1.6 has been stabilised - which given how long it has been since the last modification might well be any day now.
...and as a matter of fact, 9.1.9 was stabilised mere hours after you had reopened this bug. Resolving again.