[Bug 2056101] Re: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf'
This bug was fixed in the package quodlibet - 4.6.0-1ubuntu1 --- quodlibet (4.6.0-1ubuntu1) noble; urgency=medium * Apply two commits from upstream to fix compatibility with Python 3.12. (LP: #2056101) -- Maia Everett Tue, 05 Mar 2024 01:52:29 +0200 ** Changed in: quodlibet (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056101 Title: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2056101] Re: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf'
Maia, Christoph, Alexander, thank you all for looking at this. I have uploaded this fix. I have made the following changes prior to upload: * I split the patch into two parts, matching the two upstream commits, for easier traceability in the future * I tweaked the changelog to reflect this patch split ** Changed in: quodlibet (Ubuntu) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056101 Title: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2056101] Re: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf'
Thanks Christoph! debdiff v3, incorporating this fix: ** Patch added: "quodlibet_4.6.0-1ubuntu1.debdiff" https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+attachment/5756879/+files/quodlibet_4.6.0-1ubuntu1.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056101 Title: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2056101] Re: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf'
That fix had a small issue that was later fixed with: https://github.com/quodlibet/quodlibet/commit/7b247a5e0c39006c089efd38ca37e80b527baa23 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056101 Title: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2056101] Re: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf'
Corrected version of the debdiff, with Origin: upstream, and XSBC- Original-Maintainer in debian/control. ** Patch added: "debdiff v2" https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+attachment/5756877/+files/quodlibet_4.6.0-1ubuntu1.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056101 Title: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2056101] Re: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf'
That's the upstream fix, Alexander, you're right! I didn't realize luk1337 committed it upstream and not just to Void Linux. If you wish, you can change "Origin: vendor" in the patch header to "Origin: upstream" with a link to that commit. The fix should make it into the next upstream release. Unfortunately, Quod Libet doesn't seem to do minor bugfix releases between their yearly major releases. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056101 Title: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2056101] Re: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf'
@Robie I think this is it: https://github.com/quodlibet/quodlibet/commit/a8b6f6bb34864a6821174edbf7802b689e440db3 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056101 Title: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2056101] Re: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf'
Thank you for the fix! I haven't reviewed this in detail, but normally I'd expect there to be a commit or bug report upstream but I cannot find one. Is this fixed upstream yet please, and if not, have you sent it there for review? Looks like that would be here: https://github.com/quodlibet/quodlibet. We can take the patch into Ubuntu without upstream, but it would be preferable to ensure it will be fixed upstream so that we don't need to maintain the patch forever or worry about the package in Ubuntu getting neglected due to the delta. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056101 Title: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2056101] Re: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf'
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: quodlibet (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056101 Title: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2056101] Re: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf'
Subscribed ubuntu-sponsors. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056101 Title: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2056101] Re: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf'
Attaching debdiff. I've verified the patch by building in pbuilder against latest noble, and confirmed that the patched version of the package fixes the bug. quodlibet (4.6.0-1ubuntu1) noble; urgency=medium * Add python-3.12.patch, fixing compatibility with Python 3.12. (LP: #2056101) -- Maia Everett Tue, 05 Mar 2024 01:52:29 +0200 Please review and sponsor the upload! ** Patch added: "quodlibet_4.6.0-1ubuntu1.debdiff" https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+attachment/5752613/+files/quodlibet_4.6.0-1ubuntu1.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056101 Title: [noble] Quod Libet doesn't start: ModuleNotFoundError: No module named 'senf' To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/quodlibet/+bug/2056101/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs