[ Impact ]

 * osc package does not launch on Noble as Python 3.12 has removed the
imp module

[ Test Plan ]

 * Launching osc with any (or no) arguments on Ubuntu Noble crashes with
ModuleNotFoundError

 * Launching osc with proposed patch starts successfully

[ Where problems could occur ]

 * This patch cherry-picks the upstream commit which seems to make
slightly more changes than what is advertised in the commit message.

[ Other Info ]

 * I am not a maintainer of osc upstream, nor am I too familiar with its
codebase. This patch is simply to replace a removed library with the
suggested alternative as was done upstream. This issue is already
patched in all future versions of Ubuntu and does not apply to previous
versions as Python 3.12 did not ship with them.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2122165

Title:
  Crashes at boot: "ModuleNotFoundError: No module named 'imp'"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/osc/+bug/2122165/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to