New issue by oldlaptop on void-packages repository https://github.com/void-linux/void-packages/issues/46808 Description: ### Is this a new report? Yes ### System Info Void 6.5.7_1 x86_64-musl AuthenticAMD notuptodate rrFFFFFF ### Package(s) Affected Uranium-4.13.1_3 cura-4.13.1_3 ### Does a report exist for this bug with the project's home (upstream) and/or another distro? _No response_ ### Expected behaviour cura should (presumably) launch. ### Actual behaviour cura fails to launch with the following traceback: ``` $ cura Traceback (most recent call last): File "/usr/bin/cura", line 27, in from cura.CrashHandler import CrashHandler File "/usr/lib/python3.12/site-packages/cura/CrashHandler.py", line 29, in from UM.Application import Application File "/usr/lib/python3.12/site-packages/UM/Application.py", line 9, in from UM.Controller import Controller File "/usr/lib/python3.12/site-packages/UM/Controller.py", line 4, in https://github.com/Ultimaker/Uranium/issues/765 from UM.Scene.Scene import Scene File "/usr/lib/python3.12/site-packages/UM/Scene/Scene.py", line 13, in from UM.Mesh.ReadMeshJob import ReadMeshJob # To reload a mesh when its file was changed. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/UM/Mesh/ReadMeshJob.py", line 8, in from UM.FileHandler.ReadFileJob import ReadFileJob File "/usr/lib/python3.12/site-packages/UM/FileHandler/ReadFileJob.py", line 5, in from UM.FileHandler.FileHandler import FileHandler File "/usr/lib/python3.12/site-packages/UM/FileHandler/FileHandler.py", line 12, in from UM.PluginRegistry import PluginRegistry File "/usr/lib/python3.12/site-packages/UM/PluginRegistry.py", line 4, in import imp ModuleNotFoundError: No module named 'imp' ``` The `imp` module was [removed in Python 3.12](https://docs.python.org/3.12/whatsnew/3.12.html#imp). It doesn't appear upstream has [fixed this yet](https://github.com/Ultimaker/Uranium/issues/765). ### Steps to reproduce Install cura and attempt to launch it.