python3-twisted breaks landscape-sysinfo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Fix Released
|
Critical
|
Simon Poirier | ||
landscape-client (Ubuntu) |
Fix Released
|
Critical
|
Simon Poirier |
Bug Description
[What happened]
When login system from console, landscape-sysinfo error message pops up:
$ /usr/bin/
Traceback (most recent call last):
File "/usr/bin/
run(
File "/usr/lib/
for plugin in config.
File "/usr/lib/
return [namedClass(
File "/usr/lib/
return [namedClass(
File "/usr/lib/
module = namedModule(
File "/usr/lib/
topLevel = __import__(name)
File "/usr/lib/
from landscape.lib.disk import (get_mount_info, get_filesystem_
File "/usr/lib/
from twisted.
ImportError: cannot import name '_PY3' from 'twisted.
[Release information]
$ lsb_release -rd
Description: Ubuntu Jammy Jellyfish (development branch)
Release: 22.04
[Package version]
$ apt-cache policy landscape-common python3-twisted
landscape-common:
Installed: 19.12-0ubuntu10
Candidate: 19.12-0ubuntu10
Version table:
*** 19.12-0ubuntu10 500
500 http://
100 /var/lib/
python3-twisted:
Installed: 22.1.0-2ubuntu2
Candidate: 22.1.0-2ubuntu2
Version table:
*** 22.1.0-2ubuntu2 500
500 http://
100 /var/lib/
[Other information]
Changelog mentioned removal of _PY3 constant
https:/
Remove _PY3 from compat
https:/
Related branches
- Andreas Hasenack: Approve
- git-ubuntu import: Pending requested
-
Diff: 186 lines (+164/-0)3 files modifieddebian/changelog (+7/-0)
debian/patches/1962539_twisted_py3.patch (+156/-0)
debian/patches/series (+1/-0)
Changed in landscape-client (Ubuntu): | |
status: | Confirmed → In Progress |
assignee: | nobody → Simon Poirier (simpoir) |
Changed in landscape-client (Ubuntu): | |
importance: | Undecided → Critical |
Changed in landscape-client: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Simon Poirier (simpoir) |
Changed in landscape-client: | |
status: | In Progress → Fix Committed |
Changed in landscape-client: | |
status: | Fix Committed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.