Please upgrade Frescobaldi package to 3.2 in Jammy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
frescobaldi (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
python-qpageview (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[ Impact ]
The frescobaldi package in Ubuntu 22.04 is completely unusable due to API incompatibilities with python 3.10 and will throw python stacktraces after startup.
Ubuntu Jammy LTS ships Python 3.10 and Frescobaldi 3.1, but Frescobaldi 3.1 is known not to work with Python 3.10 due to a backwards-
https:/
To reproduce, it should be enough to install Frescobaldi and try to compile any file, to get a backtrace like the one on the linked comment on GitHub. This bug manifests in several places, so the actual backtrace may be different.
This issue has been fixed in Frescobaldi 3.2.
So, right now, the Frescobaldi package in Jammy doesn't work at all. Therefore, please upgrade it to 3.2 so that it becomes usable again.
[ Test Plan ]
A simple smoke test of launching the application and interacting with the UI is sufficient to show whether this bug is fixed.
[ Where problems could occur ]
As the package as shipped in jammy release is completely unusable, no regression is possible.
Resolving this bug requires introduction of an additional new package, python-qpageview, present in kinetic and later. This is a dependency of frescobaldi in later upstream versions.
description: | updated |
Changed in python-qpageview (Ubuntu): | |
status: | New → Invalid |
Changed in frescobaldi (Ubuntu): | |
status: | Confirmed → Fix Released |
no longer affects: | python-qpageview (Ubuntu) |
no longer affects: | frescobaldi (Ubuntu Kinetic) |
no longer affects: | python-qpageview (Ubuntu Kinetic) |
Changed in python-qpageview (Ubuntu): | |
status: | New → Invalid |
status: | Invalid → Fix Committed |
From Question - https:/ /answers. launchpad. net/ubuntu/ +source/ frescobaldi/ +question/ 703513