On Mon, Aug 19, 2024 at 01:14:34AM +0530, Pirate Praveen wrote:
> On 19/8/24 12:32 AM, Nilesh Patra wrote:
> > I am very _very_ sure that it does not come from riseup-vpn.
> > org.kde.breeze is not even present anywhere in the source code.
> > 
> > [nilesh:/tmp/riseup-vpn]$ grep -irn breeze | wc -l
> > 0
> > 
> > This was also tested rigorously by at least 3 people before it was uploaded 
> > and
> > backported. I also tried this on my laptop (trixie) and composing this mail
> > behind the VPN (which works fine).
> 
> It could be indirectly coming from one of the dependencies. May be this is
> specific to plasma-mobile? Though same error from phosh as well as plasma
> mobile.

I don't think riseup-vpn does anything differently for phosh/plasma.
IIRC you reported a bug once that it was not working on phosh and it was fixed
later.

> It works fine on my laptop as well. It also worked fine on mobian bookworm.

If it works fine on bookworm then that means something to do with QT6.

> It could be because the qt 6 transition is half way. riseup-vpn is linked
> against qt6, but one of its dependencies may be missing a dependency on
> breeze which might be pulled in by plasma-desktop but not mobile?

Likely. It has some qml6 plugins that might have some issue w/ plasma-desktop
on mobian trixie?

Breeze is the default theme for plasma-desktop.

> > > Installing qml-module-org-kde-qqc2breezestyle does not fix it. Looks
> > > like this only has style for qt5 and not qt6.
> > > 
> > > apt-file search org.kde.breeze on laptop with experimental in
> > > sources.list shows qml6-module-org-kde-breeze but that is only available
> > > in experimental.
> > > 
> > > So riseup-vpn should add dependency on qml6-module-org-kde-breeze and
> > > qml6-module-org-kde-breeze should be reuploaded to unstable (but it will
> > > need its dependencies to be uploaded to unstable first).
> > 
> > I don't think so -- riseup-vpn does not depend on that plugin anywhere.
> > 
> > This looks more like something is wrong with your install - some mix/match 
> > of
> > package? Are plasma plugins installed properly?
> > I'd need full logs to comment on what is wrong here.
> 
> Attaching the screenshot/log (geary is not working on mobian right now).

Unfortunately the screenshot does not give any useful information. Usually it
highlights the line number in the qml file where it chokes which is not the case
here.

> Though other KDE apps like KDE connect, partition manager, discover and
> settings work fine.

OK, I checked 2 of these.

KDE connect still uses qt5 QML plugins, cf: 
https://salsa.debian.org/qt-kde-team/kde/kdeconnect/-/blob/master/debian/control?ref_type=heads#L40

By discover, I am assuming you mean plasma-discover, which also uses qt5/qml5, 
cf: 
https://salsa.debian.org/qt-kde-team/kde/plasma-discover/-/blob/master/debian/control?ref_type=heads#L42

Do you think you can try to install discover or some other kde software which 
uses
qt6? (maybe from experimental if it installs for you) 
You might get same/similar error with the same.

Best,
Nilesh

Attachment: signature.asc
Description: PGP signature

Reply via email to