Public bug reported: - Ubuntu 26.04 LTS - pyton3-powerline 2.8.4-1
I expect a plain `powerline-daemon` to run and do its job, instead it throws an exception. The `powerline-daemon` command as shipped in 26.04 uses nested [`ArgumentParser.add_argument_group`](https://docs.python.org/3/library/argparse.html#argparse.ArgumentParser.add_argument_group), which raises an exception since Python 3.14. See the `powerline/commands/daemon.py` in the powerline upstream repository for the obvious simple fix (removing all argument groups): https://github.com/powerline/powerline/commit/11808cbe5c16e4621edcaefa916b5add81eab799#diff-6f9521060cd3291294e6a4281394b0d2bee834fe2647901cd049c02ba9a98d25. Note: There is no new release for powerline yet, so I have asked for one in https://github.com/powerline/powerline/issues/2289. You may as well just apply the patch to `powerline-daemon` alias `powerline/commands/daemon.py`. On my machine, this sufficed to get the daemon running. ProblemType: Bug DistroRelease: Ubuntu 26.04 Package: python3-powerline 2.8.4-1 [modified: usr/lib/python3/dist-packages/powerline/commands/daemon.py] ProcVersionSignature: Ubuntu 7.0.0-28.28-generic 7.0.12 Uname: Linux 7.0.0-28-generic x86_64 ApportVersion: 2.34.1-0ubuntu0.1 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: ubuntu:GNOME Date: Fri Jul 31 16:05:16 2026 PackageArchitecture: all SourcePackage: powerline UpgradeStatus: Upgraded to resolute on 2026-07-31 (0 days ago) ** Affects: powerline (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug resolute wayland-session -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2162574 Title: powerline-daemon on 26.04 broken To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/powerline/+bug/2162574/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
