Created attachment 912208 [details] emerge --info Despite being supposedly updated to python3.12 compat, this is trying to import a module that was removed in 3.12. 1732663260.449106 [gpodder.log] ERROR: Uncaught exception: Traceback (most recent call last): File "/usr/bin/gpo", line 140, in <module> from gpodder import common, core, download, feedcore, model, my, opml, sync, util, youtube # isort:skip ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/gpodder/core.py", line 25, in <module> from gpodder import config, dbsqlite, extensions, model, util File "/usr/lib/python3.12/site-packages/gpodder/extensions.py", line 34, in <module> import imp ModuleNotFoundError: No module named 'imp'
fwiw 3.12 compat was added the by commit that added tests and tests pass even with 3.12, and probably led to the addition (have to start it up to see the failure) on a side-note, the stable version is still only python3_{10..11}
(In reply to Ionen Wolkens from comment #1) > fwiw 3.12 compat was added the by commit that added tests and tests pass > even with 3.12, and probably led to the addition (have to start it up to see > the failure) or err, mis-read the commit.. it was adjusting tests. But seem deal, it did most likely ran them because of that.
Yep. Figured the tests passing would be enough. Applying the patch from the linked pull-request seems to fix this though.