Discussion:
Bug#1098901: transition: Qt 6.8.2
Add Reply
Patrick Franz
2025-02-25 19:30:01 UTC
Reply
Permalink
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: ***@debian.org
User: ***@packages.debian.org
Usertags: transition

Hi Release Team,

we would like to request a transition for Qt 6.8.2 such that it can make it
into trixie.
As usual, we have the ABI changes for the private headers. In addition, one
binary package has been removed (qml6-module-qtqml-base), so 2 packages
depending on it need to be binNMUed as well for that.

This time, we did not build reverse dependencies against Qt 6.8.2 due to a
lack of time. However, Ubuntu has already done the transition to Qt 6.8.2
and their packaging is based on ours. Any issue we encounter, Ubuntu has
likely faced as well and maybe fixes have already been backported to
Debian.
pyside6 which can be difficult builds sucessfully against Qt 6.8.2 and
will simply have to uploaded once Qt 6.8.2 is uploaded to unstable.
KDE packages normally don't cause issues as they get build aginst new
Qt version all the time.


Here is the Ben file:

title = "Qt 6.8.2";
is_affected = .depends ~ /qt6-.*-private-abi \(= 6\.7\.2\)/ | .depends ~ /qt6-.*-private-abi \(= 6\.8\.2\)/ & .depends ~ /\b(qml6\-module\-qtqml\-base)\b/;
is_good = .depends ~ /qt6-.*-private-abi \(= 6\.8\.2\)/ & !.depends ~ /\b(qml6\-module\-qtqml\-base)\b/;
is_bad = .depends ~ /qt6-.*-private-abi \(= 6\.7\.2\)/ & .depends ~ /\b(qml6\-module\-qtqml\-base)\b/;


I hope I didn't screw up the Ben file. Thank you very much.
--
Med vänliga hä
Debian Bug Tracking System
2025-02-27 08:00:01 UTC
Reply
Permalink
tags -1 moreinfo
Bug #1098901 [release.debian.org] transition: Qt 6.8.2
Added tag(s) moreinfo.
--
1098901: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098901
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Patrick Franz
2025-03-01 00:20:01 UTC
Reply
Permalink
Hej Emilio,

Am Donnerstag, 27. Februar 2025, 08:47:58 MEZ schrieb Emilio Pozuelo
Monfort:
[...]
This close to the freeze, we'll need test rebuild results. And note
that the freeze is just around the corner, so please provide them
quickly if you want to see this in trixie.
I've managed to test build all packages against Qt 6.8.2 in
experimental.

* 3 packages (layer-shell-qt, libkscreen, plasma-workspace) produce
symbol errors, but they are easily fixable once these packages have been
built against Qt 6.8.2 in unstable.

* pyside6 in unstable will highly likely fail to build against 6.8.2,
but the version in experimental builds successfully against 6.8.2 and
just needs to be uploaded simultaneously.

* I could not verify nvidia-cuda-toolkit as I ran out of memory.

The remaining packages all build successfully against Qt 6.8.2.
--
Med vänliga hälsningar

Patrick Franz
Debian Bug Tracking System
2025-03-01 10:10:01 UTC
Reply
Permalink
tags -1 confirmed
Bug #1098901 [release.debian.org] transition: Qt 6.8.2
Added tag(s) confirmed.
--
1098901: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098901
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Loading...