Discussion:
Bug#1089828: Please build Quaternion against Qt6
Add Reply
Aurélien COUDERC
2024-12-13 11:40:01 UTC
Reply
Permalink
Package: quaternion
Version: 0.0.96.1-1
Severity: serious
Tags: patch
X-Debbugs-Cc: Debian Qt/KDE Maintainers <debian-qt-***@lists.debian.org>

Dear Maintainer,

as explained on #1089827 I need a Qt6 build of libquotient so unblock
the KQuickImageEditor transition.

This means a Qt6 build of Quaternion build against the Qt6 libquotient
is needed.

Please find a patch in attachment that adapts the Quaternion packaging
to build it against Qt6. I’ve tested that it builds and launches against
unstable, using the Qt6 version of libquotient.

Would you please upload this change so we can unblock the
KQuickImageEditor transition ?


Thanks !
--
Aurélien

-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'unstable-debug'), (500, 'testing'), (500, 'stable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.11.10-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages quaternion depends on:
ii libc6 2.40-4
ii libgcc-s1 14.2.0-8
ii libqt6core6t64 6.7.2+dfsg-5
ii libqt6gui6 6.7.2+dfsg-5
ii libqt6keychain1 0.14.3-3
ii libqt6network6 6.7.2+dfsg-5
ii libqt6qml6 6.7.2+dfsg-11
ii libqt6quick6 6.7.2+dfsg-11
ii libqt6quickcontrols2-6 6.7.2+dfsg-11
ii libqt6quickwidgets6 6.7.2+dfsg-11
ii libqt6widgets6 6.7.2+dfsg-5
ii libquotientqt6-0.8 0.8.2-2
ii libstdc++6 14.2.0-8
ii qml-module-qtquick-controls 5.15.15-2
ii qml-module-qtquick-controls2 5.15.15+dfsg-2

quaternion recommends no packages.

quaternion suggests no packages.

-- no debconf information
Aurélien COUDERC
2024-12-21 09:40:01 UTC
Reply
Permalink
Dear Maintainer,

I’ve prepared an NMU to upload the Qt6 build of quaternion to unstable, and uploaded it to the DELAYED/5 queue.

Please find the debdiff in attachment, and I’ve also submitted an MR [1] to the Salsa repo for your convenience.


[1] https://salsa.debian.org/matrix-team/quaternion/-/merge_requests/2

Happy hacking,
--
Aurélien

Loading...