Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#53180 - Qt 5.8.0 breaks various things
Attached to Project:
Arch Linux
Opened by Kovid Goyal (kovidgoyal) - Monday, 06 March 2017, 16:12 GMT
Last edited by Antonio Rojas (arojas) - Monday, 06 March 2017, 16:33 GMT
Opened by Kovid Goyal (kovidgoyal) - Monday, 06 March 2017, 16:12 GMT
Last edited by Antonio Rojas (arojas) - Monday, 06 March 2017, 16:33 GMT
|
DetailsDescription: Ever since upgrading to Qt 5.8.0 various software on my system has become unusable. A list follows:
1) Libreoffice: Clicking inside Libreoffice with the Qt backend does not work, the click gets registered as a drag. Workaround is to change the libreoffice backed using, SAL_USE_VCLPLUGIN=gen libreoffice 2) calibre e-book viewer: Qt WebKit in 5.8.0 refuses to display embedded fonts above a certain size. See for example: https://bugs.launchpad.net/bugs/1670145 I dont have the time to investigate this in depth, but a minimal test case to reproduce without using calibre is: python3 -c "from PyQt5.Qt import *; app=QApplication([]); w = QWebView(); w.setUrl(QUrl.fromLocalFile('test.html')); w.show(); app.exec_()" With test.html containting: <!DOCTYPE html> <html> <head> <title>test</title> <meta charset="utf-8" /> <style type="text/css"> @font-face { src: url(Ubuntu-R.ttf); font-family: "Ubuntu" } </style> </head> <body> <p style="font-size: 40pt; background: red; font-family: Ubuntu">Test</p> <p style="font-size: 12pt; background: green; font-family: Ubuntu">Test</p> </body> </html> Also place the file Ubuntu-R.ttf in the same directory as test.html. The text at 40pt is not rendered, the text at 12pt is rendered. 3) Various crashes/broken functionality in apps based on Qt WebEngine -- most of these I have reported upstream, just search the Qt bug tracker for bugs against Qt WebEngine in 5.8.0 I suggest rolling back Qt 5.8 or at least, in the future, not being in such a hurry to mark new .0 releases from Qt as stable. |
This task depends upon
Comment by Antonio Rojas (arojas) -
Monday, 06 March 2017, 16:33 GMT
It's upstream who decides when to declare their software as stable, not us. Complain to them. If you want us to backport any fix, file a report about that specific issue, as it is this serves no purpose.