Cannot start in (K)ubuntu 22.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
frescobaldi (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
The included version of qpageview relies on float->int conversions which were apparently removed in python 3.10.
Frescobaldi is failing on Kubuntu 22.04 with the following stacktrace:
Traceback (most recent call last):
File "/usr/share/
super(
File "/usr/share/
rect = ev.rect(
TypeError: adjusted(self, int, int, int, int): argument 1 has unexpected type 'float'
Which seems reasonable after looking at shadow.py and seing width being calculated by pythons true division.
I wonder if frescobaldi is able to launch for anyone on 22.04?
I can reproduce the same issue on standard Ubuntu 22.04 and on Linux Mint 21 Cinnamon.
The error described by you appears on application start and can be dismissed. But once the window is resized, you have lost and clicking "cancel" will just immediately show it again forever.
A workaround which worked for me is to manually download and install the latest *.deb packages from kinetic repos: /packages. ubuntu. com/kinetic/ python3- qpageview /packages. ubuntu. com/kinetic/ frescobaldi
- https:/
- https:/