[Pkg-matrix-maintainers] Bug#1073959: Bug#1073959: QT_QUICK_CONTROLS_STYLE= nheko works for me

Marco Mattiolo marco.mattiolo at hotmail.it
Sun Oct 27 09:06:19 GMT 2024


Hi Jonas,
sorry for nit-picking:


 > > This file is from the package 'mobile-tweaks-common', so this bug 
needs to be
 > > marked of interest to the DebianOnMobile team:
 > > https://salsa.debian.org/DebianOnMobile-team/mobile-tweaks
 > > to decide how to handle it (e.g. add an appropriate dependence).
 > >
 > > $ aptitude search breeze |grep kde
 > > p kde-style-breeze - Widget style for Qt and KDE Software
 > > p kde-style-breeze-dbgsym - debug symbols for kde-style-breeze
 > > p qml-module-org-kde-qqc2breezestyle - Breeze inspired QQC2 Style
 > > p qml-module-org-kde-qqc2breezestyle-dbgsym - debug symbols for 
qml-module-org-kde-qqc2breezestyle
 > > $
 >
 > This, however, is quite enlightening: You use a non-Debian package which
 > messes with the environment.

The problem comes from that setting inside mobile-tweaks-common (that is in Debian) indeed, for non-PlasmaMobile systems.

For Plasma mobile systems, the QT_QUICK_CONTROLS_STYLE variable is set inside the upstream source code
(link [1] in my July, 5th mail) of plasma-mobile, that is a Debian package.
I do not see how the DebianOnMobile team could fix this until the Debian Qt/KDE team finally uploads
the 6.x version of src:qqc2-breeze-style to sid... in theory, I could patch plasma-mobile in order to
avoid setting that style variable, but I do not want to do that because it would break a lot of other apps' UI.

The root cause here is nheko being a Qt6 app and reaching sid way earlier then the rest of Qt6-based ecosystem did. Jonas, you were too fast ;)
The proper solution here is that the entire Plasma6 ecosystem gets into sid, but there's still no clear view when this will happen.

 > I will close this bug, as I don't believe it is a bug in nheko, but a
 > configuration issue on the affected systems.
 >
 > Thanks a lot to everyone contributing to hunting down this issue,
 >
 > - Jonas
 >

As I already wrote in the past, it was clear this situation not to be related to a bug *in* nheko.
I'm sorry that your package was felt like broken by the users, and that a lot of users complaining about nheko
in Mobian channel were redirected to this bug report. Sorry again for the noise!

The bug is ok to be closed, let's just hope Plasma6 will get in sid soon...

Kind regards

Marco
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-matrix-maintainers/attachments/20241027/3433f27b/attachment.htm>


More information about the Pkg-matrix-maintainers mailing list