Bug 495424

Summary: kde-builder fails to find libqt6svg6-dev in Ubuntu (probably also Debian), apparently renamed to qt6-svg-dev
Product: [Developer tools] buildsystem Reporter: Eitan <eitan>
Component: generalAssignee: Alexander Neundorf <neundorf>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: rakuco
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Eitan 2024-10-27 11:58:31 UTC
SUMMARY
libqt6svg6-dev seems to have been renamed to qt6-svg-dev somewhere between Ubuntu 22.04 LTS and 23.10:
- https://packages.ubuntu.com/search?suite=all&section=all&arch=any&keywords=libqt6svg6-dev&searchon=names
- https://packages.ubuntu.com/search?keywords=qt6-svg-dev&searchon=names&suite=all&section=all

The same seems to be true for Debian.

STEPS TO REPRODUCE
1.  From a clean Ubuntu installation, run kde-builder --install-distro-packages

OBSERVED RESULT
=== install-distro-packages ===
Fetching remote changes to sysadmin-repo-metadata
Merging sysadmin-repo-metadata changes from branch master
 - Installing system packages for ubuntu...
    Installing packages for debian/24.10
    Using installer for debian
 * These packages were not found in repositories:
        libqt6core5compat6-dev
        libqt6opengl6-dev
        libqt6shadertools6-dev
        libqt6svg6-dev
        libgpgme11-dev


EXPECTED RESULT
It should find qt6-svg-dev instead of libqt6svg6-dev.
Comment 1 Eitan 2024-10-27 12:05:51 UTC
The same seems to have happened to libqt6core5compat6-dev - now there is qt6-5compat-dev
Comment 2 Raphael Kubo da Costa 2024-10-27 12:15:38 UTC
kde-builder seems to be tracking its issues at https://invent.kde.org/sdk/kde-builder/-/issues, so it is better to file a bug there instead.