Report of packaging issues with mega release

Nicolas Fella nicolas.fella at gmx.de
Sun Dec 3 22:19:59 GMT 2023


Thanks for the report!

On 12/2/23 00:12, Antonio Rojas wrote:
> This list is based on the beta tarballs with some (already committed) fixes on top to fix build with latest kdiagram and plasma-activities.
>
> Frameworks:
>
> - ktexteditor: conflicts with KF5
>    /usr/share/dbus-1/system-services/org.kde.ktexteditor.katetextbuffer.service
>    /usr/share/dbus-1/system.d/org.kde.ktexteditor.katetextbuffer.conf
>    /usr/share/polkit-1/actions/org.kde.ktexteditor.katetextbuffer.policy
>
> - purpose: conflicts with KF5
>    /usr/share/icons/hicolor/128x128/apps/phabricator-purpose.png
>    /usr/share/icons/hicolor/128x128/apps/reviewboard-purpose.png
>    /usr/share/icons/hicolor/16x16/apps/phabricator-purpose.png
>    /usr/share/icons/hicolor/16x16/apps/reviewboard-purpose.png
>
> Plasma:
>
> - plasma-activities: conflicts with kdebugsettings
>    /usr/share/qlogging-categories6/kde.renamecategories
Addressed with
https://invent.kde.org/plasma/plasma-activities/-/merge_requests/41
> Gear:
>
> - kdepim-runtime: FTBFS with etesync - there's a missing QtConcurrent dependency, but even after adding it build failshttps://invent.kde.org/pim/kdepim-runtime/-/merge_requests/137
> - audiotube: FTBFS. It seems to be in a weird, half-ported statehttps://bugs.kde.org/show_bug.cgi?id=477390
> - libkcddb: Qt5/6 versions collide (translations and desktop files). Qt5 version still needed for k3b, soundkonverter, tellico
> - analitza: Qt5/6 versions collide (same lib name). Qt5 version optionally needed by cantor (workaround: disable kalgebra backend in cantor)
> - keduvocdocument: Qt5/6 versions collide (same lib name). Qt5 version is a hard dependency of parley, this blocks packaging parley
> - krfb: requires Qt5 kpipewire, which collides with its Qt5 version. Useless without it on Wayland.
> - ksanecore: Qt5/6 versions collide. Qt6 version needed by skanpage, Qt5 version needed by skanlite.
> - kpublictransport: Qt5/6 versions collide. Qt5 version needed by kosmindoormap and itinerary. Blocks packaging itinerary.
> - pim libraries: translations collide with the Qt5 versions, still needed by some apps (digikam, kmymoney).
> - qmlkonsole: builds fine, but it's useless since there is no Qt6 version of qmltermwidget.
> - kio-extras: KF5/6 versions collide:
>    /usr/include/KioArchive/kio_archivebase.h
>    /usr/include/KioArchive/kioarchive_version.h
>    /usr/include/KioArchive/libkioarchive_export.h
>    /usr/lib/cmake/KioArchive/KioArchiveConfig.cmake
>    /usr/lib/cmake/KioArchive/KioArchiveConfigVersion.cmake
>    /usr/lib/cmake/KioArchive/KioArchiveTargets-noconfig.cmake
>    /usr/lib/cmake/KioArchive/KioArchiveTargets.cmake
>    /usr/lib/libkioarchive.so.5
>    /usr/lib/libkioarchive.so.5.98.0

KioArchive is addressed with
https://invent.kde.org/network/kio-extras/-/merge_requests/313

>    /usr/share/dbus-1/services/org.kde.kmtpd5.service
>    /usr/share/konqueror/dirtree/remote/mtp-network.desktop
>    /usr/share/remoteview/afc-network.desktop
>    /usr/share/remoteview/mtp-network.desktop
>    /usr/share/solid/actions/solid_afc.desktop
>    /usr/share/solid/actions/solid_mtp.desktop
Addressed with
https://invent.kde.org/network/kio-extras/-/commit/c3c07bb4fd49d1952bcf84cd1ffd8322fb9e788a
> Other:
>
> - libquotient: Qt5/6 versions collide. Qt5 version optionally needed by itinerary.
> - kirigami-addons: Qt5/6 versions collide (translations)
> - phonon: Qt5/6 versions collide (translations)
>
> Missing releases of dependencies:
>
> - tokodon, neochat (optionally) depend on unreleased kunifiedpush
> - plasmatube, tokodon hard depend on unreleased mpv-qt
> - libkscreen depends on unreleased changes in plasma-wayland-protocols
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/release-team/attachments/20231203/88879cb4/attachment.htm>


More information about the release-team mailing list