Re: KDE - all form test

2022-09-14 Thread Jan Palus
On 14.09.2022 10:29, Andrzej Zawadzki wrote:
>On 14.09.2022 01:40, Krzysztof Mrozowicz via pld-devel-en wrote:
> 
> Dnia 2022-09-13, o godz. 16:15:06
> Andrzej Zawadzki [1] napisal/(a):
> 
> 
>Qt 5.15.6 - similar problem. For example kwallet doesn't work with
>NetworkManager.
> 
>Downgrade help, so looks like after Qt upgrade rebuild off all kde5
>packages will help.
> 
> I sent all ka5 and kp5 packages to rebuild. They should be done over
> the night. Kf5 were done earlier today due to their update.
> 
> 
>Works now.
> 
>But... should KDE be strictly dependent on the Qt version?
> 
>Second time when Qt update broke my KDE environment.

Ideally KDE should not have strict Qt version dependency as I suppose Qt
should not be breaking compatibility between patch releases. That's the
theory though. For example keepassxc was broken after upgrade as well
due to some missing symbol related to qt concurrent. Either Qt broke ABI
compatibility or keepassxc misused Qt API, whichever is more likely. I
didn't bother to investigate deeper. Unless someone investigates what
and why is broken in KDE and rebuilds just affected packages, I suppose
the best way forward is indeed rebuild everything each time Qt is
upgraded.
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: KDE - all form test

2022-09-14 Thread Krzysztof Mrozowicz via pld-devel-en
Dnia 2022-09-14, o godz. 10:29:58
Andrzej Zawadzki  napisaƂ(a):

> Works now.
> 
> But... should KDE be strictly dependent on the Qt version?
> 
> Second time when Qt update broke my KDE environment.

As a non-programmer, I'm guessing that KDE expects that all its
components will be build with the same QT version. The problem is that
the particular components, ka5, kf5, kp5 appear for upgrades at
different times, so if between upgrading let's say kf5 packages and kp5
packages the QT version gets changed, then the problem occurs.
I guess every QT5 upgrade should trigger rebuilding of all ka5, kf5 and
kp5 packages...

-- 
Krzysiek
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: KDE - all form test

2022-09-14 Thread Andrzej Zawadzki
   On 14.09.2022 01:40, Krzysztof Mrozowicz via pld-devel-en wrote:

Dnia 2022-09-13, o godz. 16:15:06
Andrzej Zawadzki [1] napisal/(a):


   Qt 5.15.6 - similar problem. For example kwallet doesn't work with
   NetworkManager.

   Downgrade help, so looks like after Qt upgrade rebuild off all kde5
   packages will help.

I sent all ka5 and kp5 packages to rebuild. They should be done over
the night. Kf5 were done earlier today due to their update.


   Works now.

   But... should KDE be strictly dependent on the Qt version?

   Second time when Qt update broke my KDE environment.


   --

   Andrzej Zawadzki

References

   1. mailto:zawa...@gmail.com
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en