Bug 448417

Summary: neon-settings needs updating to 50-kcoreaddons to reflect frameworks update
Product: [KDE Neon] neon Reporter: Clay Weber <clay>
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: grave CC: jr, julius.kuenzel, mutlaqja, neon-bugs-null, popov895, rodrigo.pedra, sitter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Clay Weber 2022-01-13 23:58:39 UTC
SUMMARY
***
After updating to 5.90, some Frameworks packages are still at 5.89
***


STEPS TO REPRODUCE
1. Update as normal
2.
OBSERVED RESULT
Note some libkf5 packages are still at 5.89
Note that /etc/apt/preferences.d/50-kcoreddons has pins set to 5.8* for some packages


EXPECTED RESULT
All kf5 packages should be at 5.90


$ apt search libkf5 | grep 5.8

libkf5coreaddons-data/focal,focal,now 5.89.0-0xneon+20.04+focal+release+build33 all [installed,automatic]
libkf5coreaddons-dev/focal 5.89.0-0xneon+20.04+focal+release+build33 amd64
libkf5coreaddons-dev-bin/focal 5.89.0-0xneon+20.04+focal+release+build33 amd64
libkf5coreaddons-doc/focal,focal 5.89.0-0xneon+20.04+focal+release+build33 all
libkf5coreaddons5/focal,now 5.89.0-0xneon+20.04+focal+release+build33 amd64 [installed,automatic]
libkf5runner-dev/focal 5.89.0-0xneon+20.04+focal+release+build46 amd64
libkf5runner-doc/focal,focal 5.89.0-0xneon+20.04+focal+release+build46 all
libkf5runner5/focal,now 5.89.0-0xneon+20.04+focal+release+build46 amd64 [installed,automatic]
libkf5runner5-dbgsym/focal 5.89.0-0xneon+20.04+focal+release+build46 amd64



It looks like neon-settings did not get updated to reflect the Frameworks upgrade?

$ cat /etc/apt/preferences.d/50-kcoreaddons 
Package: libkf5coreaddons-data
Pin: version 5.8*
Pin-Priority: 1001

Package: libkf5coreaddons-dev
Pin: version 5.8*
Pin-Priority: 1001

Package: libkf5coreaddons-dev-bin
Pin: version 5.8*
Pin-Priority: 1001

Package: libkf5coreaddons-doc
Pin: version 5.8*
Pin-Priority: 1001

Package: libkf5coreaddons5
Pin: version 5.8*
Pin-Priority: 1001
Comment 1 Julius Künzel 2022-01-14 01:02:57 UTC
I experienced the same issue on a fresh KDE Neon User Edition install from today too. It prevents me from developing KDE Software due to other frameworks failing to find KCoreAddons 5.90.0
Comment 2 Jasem Mutlaq 2022-01-14 07:46:18 UTC
I can confirm this issue too, cannot build any KDE apps now.
Comment 3 Jonathan Riddell 2022-01-14 13:45:02 UTC
Sorry about this, should be fixed now, you may need to upgrade twice once to get the new pin file and once more to get the new kcoreaddons packages
Comment 4 popov895 2022-01-16 08:49:39 UTC
Get this issue again.

After trying to start plasmashell:
> qt.qpa.xcb: could not connect to display
> qt.qpa.plugin: Could not load the Qt platform plugin "xcb"  in "" even through it was found

After trying to reinstall qt5dxcb-plugin:
> Broken qt5dxcb-plugin:amd64 Depends on qt-base-abi-5-12-8:amd64 < none @un H >
>   Considering libqt5core5a:amd64 as a solution to qt5dxcb-plugin:amd64 99999
> qt5dxcb-plugin: Depends: qt-base-abi-5-12-8
Comment 5 popov895 2022-01-17 09:17:20 UTC
Can't reproduce on a clean install, so I just reinstalled the system.
Comment 6 popov895 2022-01-17 23:39:27 UTC
Figured it out! I have KDE neon Developer Edition installed on VirtualBox, and the issue appears after installing VirtualBox Guest Additions.