Bug 494824 - libqt6concurrent6t64 6.4.2+dfsg-21.1 build5 can't be updated on KDE Neon 6.2 (Noble 24.04)
Summary: libqt6concurrent6t64 6.4.2+dfsg-21.1 build5 can't be updated on KDE Neon 6.2 ...
Status: REPORTED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR major
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-15 20:11 UTC by nico_thuillier
Modified: 2024-10-17 10:35 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nico_thuillier 2024-10-15 20:11:07 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY


STEPS TO REPRODUCE
1. Upgrade KDE Neon from 22.04 to 24.04
2. Try to install Stellarium 24.3 from ppa with command "sudo add-apt-repository ppa:stellarium/stellarium-releases"
3. Let's the installation process running

OBSERVED RESULT
Stellarium 24.3 depends on library libqt6concurrent6t64 (>=6.4). The update of library libqt6concurrent6t64 6.4.2+dfsg-21.1 build5 needed fails with the message "Error while installing package: trying to overwrite /usr/lib/x86_64-linux-gnu/libQt6Concurrent.so.6, which is also in package qt6-base 6.7.2-0zneon+24.04+noble+release+build3"

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: KDE neon 6.2
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
Kernel : 6.8.0-45-generic (64-bit)
Graphical platform : Wayland
Comment 1 nico_thuillier 2024-10-15 20:15:45 UTC
The same issue occurs when trying to install :
1. ProtonVPN package "protonvpn-stable-release_1.0.4_all.deb" (https://protonvpn.com/support/official-linux-vpn-ubuntu/)

2. OBDAutoDoctor package "obd-auto-doctor_5.0.2-1_amd64.deb" (https://www.obdautodoctor.com/download/)

All of them depend of libqt6concurrent6t64
Comment 2 Jonathan Riddell 2024-10-17 10:34:36 UTC
Git commit 4008c207ed6f63f0b4ca1c3006af860f7b564a67 by Jonathan Riddell.
Committed on 17/10/2024 at 10:33.
Pushed by jriddell into branch 'Neon/release'.

Add transitional from qtconcurrent

M  +6    -0    debian/control

https://invent.kde.org/neon/qt6/qt6-base/-/commit/4008c207ed6f63f0b4ca1c3006af860f7b564a67
Comment 3 Jonathan Riddell 2024-10-17 10:35:12 UTC
I added in a transitional 
https://invent.kde.org/neon/qt6/qt6-base/-/commit/4008c207ed6f63f0b4ca1c3006af860f7b564a67
But it may be our Qt builds are just not compatible with these packages, we prioritise KDE apps