[focal] graphite-web not compatible with python3.8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
graphite-web (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
graphite-web fails on focal with python3.8 (the default) due to the following error:
File "/usr/lib/
from . import views
File "/usr/lib/
from cgi import parse_qs
ImportError: cannot import name 'parse_qs' from 'cgi' (/usr/lib/
The following upstream PR fixes the issue by using six.moves for this, and also makes 1 other change for Python3.8:
https:/
This PR is in the upstream release 1.1.6 however Debian sid/experimental and thus focal is stuck on 1.1.4
The reproduction setup is using apache2 with libapache2-
Changed in graphite-web (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
summary: |
- not compatible with python3.8 on focal + [focal] graphite-web not compatible with python3.8 |
After upgrading to focal, graphite no longer works.