Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] qt5 update break (Read 889 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] qt5 update break

Hey guys, I'm back. Qt5 seems to have broken, I'm getting errors from trying to open VLC & Barrier.
Code: [Select]
Cannot mix incompatible Qt library (5.15.3) with this library (5.15.4)
Aborted

Re: qt5 update break

Reply #1
I removed qt5-styleplugins and now it works. So I guess that package needs to be updated? Let me know when its safe to update!

Re: qt5 update break

Reply #2
I had the same problem. After a few hours I did pacman -Syu again and the new version was downgraded to 5.15.3 again and everything worked. I guess 5.15.4 was removed for some reason.
But now I have another problem. 5.15.4 is back again but when I do pacman -Syu I have an "invalid signature" error. Not sure if it is related to the previous problem.
Edit: so now the invalid signature error disappears and I've sucessfully upgraded. Qt apps are working fine.

Re: qt5 update break

Reply #3
I couldn't get my X running though  >:(
and yeah 5.15.4 is back

Re: qt5 update break

Reply #4
same here, sddm starts, but blank screen
this happens after a bunch of qt5-xxx packages were updated to 5.15.4 today.
solution: downgrade to 5.15.3 these packages
exemple:
Code: [Select]
pacman -U /var/cache/pacman/pkg/qt5-base-5.15.3xxx
After that, my GUI is back again ;)

For now, X being sensitive to qt5,i added in /etc/pacman.conf
Code: [Select]
IgnorePackage = qt5-*
So they wont be upgraded again

Re: qt5 update break

Reply #5
same here, sddm starts, but blank screen
this happens after a bunch of qt5-xxx packages were updated to 5.15.4 today.
solution: downgrade to 5.15.3 these packages
exemple:
Code: [Select]
pacman -U /var/cache/pacman/pkg/qt5-base-5.15.3xxx
After that, my GUI is back again ;)

For now, X being sensitive to qt5,i added in /etc/pacman.conf
Code: [Select]
IgnorePackage = qt5-*
So they wont be upgraded again
Hm, only downgrading qt5-base doesn't seem to work for me, because then the software complains about mixing libraries. And trying to downgrade all qt5 libraries through grobbing didn't do it either.
Code: [Select]
[user@computer ~]$ sudo pacman -U /var/cache/pacman/pkg/qt5*5.15.3*.pkg.tar.zst
loading packages...
warning: downgrading package qt5-base (5.15.3+kde+r145-1 => 5.15.3+kde+r137-2)
error: '/var/cache/pacman/pkg/qt5-base-5.15.3+kde+r145-1-x86_64.pkg.tar.zst': duplicate target
warning: qt5-declarative-5.15.3+kde+r20-1 is up to date -- reinstalling
warning: downgrading package qt5-imageformats (5.15.4+kde+r0-1 => 5.15.3+kde+r0-1.2)
warning: downgrading package qt5-multimedia (5.15.4+kde+r0-1 => 5.15.3+kde+r0-1)
warning: downgrading package qt5-speech (5.15.4+kde+r1-1 => 5.15.3+kde+r1-1)
warning: downgrading package qt5-svg (5.15.4+kde+r10-1 => 5.15.3+kde+r12-1)
warning: downgrading package qt5-translations (5.15.4+kde+r2-1 => 5.15.3+kde+r2-1)
warning: downgrading package qt5-wayland (5.15.4+kde+r38-1 => 5.15.3+kde+r44-1)
warning: downgrading package qt5-websockets (5.15.4+kde+r3-1 => 5.15.3+kde+r3-1)
warning: downgrading package qt5-x11extras (5.15.4+kde+r0-1 => 5.15.3+kde+r0-1)

Re: qt5 update break

Reply #6
I compiled my own qt5-styleplugins and now all is well lol

Re: qt5 update break

Reply #7
Hm, only downgrading qt5-base doesn't seem to work for me, because then the software complains about mixing libraries. And trying to downgrade all qt5 libraries through grobbing didn't do it either.
Code: [Select]
[user@computer ~]$ sudo pacman -U /var/cache/pacman/pkg/qt5*5.15.3*.pkg.tar.zst
loading packages...
warning: downgrading package qt5-base (5.15.3+kde+r145-1 => 5.15.3+kde+r137-2)
error: '/var/cache/pacman/pkg/qt5-base-5.15.3+kde+r145-1-x86_64.pkg.tar.zst': duplicate target
warning: qt5-declarative-5.15.3+kde+r20-1 is up to date -- reinstalling
warning: downgrading package qt5-imageformats (5.15.4+kde+r0-1 => 5.15.3+kde+r0-1.2)
warning: downgrading package qt5-multimedia (5.15.4+kde+r0-1 => 5.15.3+kde+r0-1)
warning: downgrading package qt5-speech (5.15.4+kde+r1-1 => 5.15.3+kde+r1-1)
warning: downgrading package qt5-svg (5.15.4+kde+r10-1 => 5.15.3+kde+r12-1)
warning: downgrading package qt5-translations (5.15.4+kde+r2-1 => 5.15.3+kde+r2-1)
warning: downgrading package qt5-wayland (5.15.4+kde+r38-1 => 5.15.3+kde+r44-1)
warning: downgrading package qt5-websockets (5.15.4+kde+r3-1 => 5.15.3+kde+r3-1)
warning: downgrading package qt5-x11extras (5.15.4+kde+r0-1 => 5.15.3+kde+r0-1)
i had to downgrade all qt5 packages to 5.15.3 for this to work.
here is the list of packages pacman reports as ignored :

Re: qt5 update break

Reply #8
i had to downgrade all qt5 packages to 5.15.3 for this to work.
here is the list of packages pacman reports as ignored :

Well, that's kinda what I'm trying to do, but it refuses even when I run with nodeps.

Re: qt5 update break

Reply #9
qt5-styleplugins has just been updated.
kde-plasma is back to normal.

 

Re: qt5 update break

Reply #10
confirmed, it works again after the upgrade :)