Your message dated Sat, 31 Jan 2026 13:20:19 +0000
with message-id <[email protected]>
and subject line Bug#1122881: fixed in qt6-base 6.10.2+dfsg-1
has caused the Debian Bug report #1122881,
regarding qt6-base-dev: Installed mkspecs/ must not include
qt_lib_*_private.pri files
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1122881: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122881
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: qt6-base-dev
Version: 6.4.2+dfsg-21.1build5
Severity: normal
X-Debbugs-Cc: [email protected]
Dear Maintainer,
The qt6-base-dev package includes, for all Qt modules shipped by qt6-base-dev:
1. qt_lib_${module}.pri files
2. qt_lib_${module}_private.pri files
They reside in the mkspecs/modules/ folder.
Because the qt_lib_${module}_private.pri files are packaged by qt6-base-dev
instead of
qt6-base-private-dev, QMake's qtHaveModule() function thinks that private
headers are installed,
even when qt6-base-private-dev is not installed. As such the following appears
to work:
qtHaveModule(gui-private) {
QT += gui-private
DEFINES += HAVE_GUI_PRIVATE
}
... but it breaks because the header just isn't there but QMake thinks it is:
#if defined HAVE_GUI_PRIVATE
# include <QtGui/qpa/qplatformwindow.h>
#endif
Moving the mkspecs/modules/qt_lib_${module}_private.pri files to
qt6-base-private-dev should be
enough to fix the issue.
For reference, this is resulting from:
https://code.videolan.org/videolan/vlc/-/issues/29409
Kind regards,
Johannes Kauffmann
-- System Information:
Debian Release: trixie/sid
APT prefers noble-updates
APT policy: (500, 'noble-updates'), (500, 'noble-security'), (500,
'noble-proposed'), (500, 'noble'), (100, 'noble-backports')
Architecture: amd64 (x86_64)
Kernel: Linux 6.6.87.2-microsoft-standard-WSL2 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages qt6-base-dev depends on:
ii libgl-dev 1.7.0-1build1
ii libglx-dev 1.7.0-1build1
ii libopengl-dev 1.7.0-1build1
ii libqt6concurrent6t64 6.4.2+dfsg-21.1build5
ii libqt6core6t64 6.4.2+dfsg-21.1build5
ii libqt6dbus6t64 6.4.2+dfsg-21.1build5
ii libqt6gui6t64 6.4.2+dfsg-21.1build5
ii libqt6network6t64 6.4.2+dfsg-21.1build5
ii libqt6openglwidgets6t64 6.4.2+dfsg-21.1build5
ii libqt6printsupport6t64 6.4.2+dfsg-21.1build5
ii libqt6sql6t64 6.4.2+dfsg-21.1build5
ii libqt6test6t64 6.4.2+dfsg-21.1build5
ii libqt6widgets6t64 6.4.2+dfsg-21.1build5
ii libqt6xml6t64 6.4.2+dfsg-21.1build5
ii libvulkan-dev 1.3.275.0-1build1
ii qmake6 6.4.2+dfsg-21.1build5
ii qt6-base-dev-tools 6.4.2+dfsg-21.1build5
ii qt6-qpa-plugins 6.4.2+dfsg-21.1build5
qt6-base-dev recommends no packages.
qt6-base-dev suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: qt6-base
Source-Version: 6.10.2+dfsg-1
Done: Patrick Franz <[email protected]>
We believe that the bug you reported is fixed in the latest version of
qt6-base, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Patrick Franz <[email protected]> (supplier of updated qt6-base package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 31 Jan 2026 14:05:27 +0100
Source: qt6-base
Architecture: source
Version: 6.10.2+dfsg-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <[email protected]>
Changed-By: Patrick Franz <[email protected]>
Closes: 1122881
Changes:
qt6-base (6.10.2+dfsg-1) experimental; urgency=medium
.
[ Patrick Franz ]
* New upstream release (6.10.2).
* Bump B-Ds for the documentation to 6.10.
* Update ABI to 6.10.2.
* Bump Standards-Version to 4.7.3 (no changes needed).
* Remove Priority: optional, not needed anymore.
* Update build-deps and deps with the info from cmake.
* Update list of installed files and new binary packages
libqt6waylandclient6 & libqt6wlshellintegration6.
* Update symbols from buildlogs.
* Update lintian-overrides.
.
[ Johannes Kauffmann ]
* Move private.pri files from qt6-base-dev to qt6-base-private-dev, to
fix QMake's qtHaveModule() for private modules (Closes: #1122881).
Checksums-Sha1:
06912d02a465e6408c6189eb9e0f5e0dd857ec6f 5674 qt6-base_6.10.2+dfsg-1.dsc
9ce668b6e9809aec7a432ba4e8006a312d208e8b 48516624
qt6-base_6.10.2+dfsg.orig.tar.xz
baf2444dad094a0885a22b193de844fa87f92dd7 202280
qt6-base_6.10.2+dfsg-1.debian.tar.xz
c783ddd74899cffa01f3a52aa963a6b831fe810f 7922
qt6-base_6.10.2+dfsg-1_source.buildinfo
Checksums-Sha256:
f70914da0301618128a073c88707b2723a844ef53e4e6fc569113134b802b728 5674
qt6-base_6.10.2+dfsg-1.dsc
b5f8b150b1f0dd8a3ec51764cfd7817562f6b543b5f37dc5cab7c7f1823d313d 48516624
qt6-base_6.10.2+dfsg.orig.tar.xz
931c37bcdb5b6507aba574e002eeb1480bdbf4fb309296cde540aeee5f652369 202280
qt6-base_6.10.2+dfsg-1.debian.tar.xz
58f464ce175685b3b932f05a26b0021b7e134f1fba080dcc54ff13525a59f62c 7922
qt6-base_6.10.2+dfsg-1_source.buildinfo
Files:
25e313f7e53c5c0aee8a91d7076ae86b 5674 libs optional qt6-base_6.10.2+dfsg-1.dsc
181d005dd20f42e7c55b848adb44ca4c 48516624 libs optional
qt6-base_6.10.2+dfsg.orig.tar.xz
a82622da5356f9f956b398d9280619de 202280 libs optional
qt6-base_6.10.2+dfsg-1.debian.tar.xz
580e3cdcc3889a723b8c2532e41019e5 7922 libs optional
qt6-base_6.10.2+dfsg-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAml9/jMACgkQnp96YDB3
/lb+5A//ZrXOWEW97xsVTgs1kFEe70sgoSYy1o4EhLFRyZCk9u2DWbszAJ+jZB7T
DPeKOAhBPSVrJsrLQEquGtgQCcy/vh9Nh40g/N/pHYlp7PpeTkB8GaNq7QUpoZQW
Cr/0fIBWW5ncy7Lx54Z/BBas9TTo7PC6oHok5jw0PdqSKN7OpoFW5aw77iNDXtr0
sBrGJ6/pRxd53mdz2EaC6AmQdrkxyTe6WFacmjtxicXd9YVzA7SURULBHHzTSv3q
1N5NkfN8culf/p77m1uf7BTY4dqBkGUHRLTQ6pZU8RLBVYZwoC6D6dGi0vRpii4I
RDpDYuvCFFjBcHFLR5lYldETkacKEJ7Mkq7z+XE9ou0/A3IcqjJCH1e5v9UeC+XC
tltVQ/b3KTapaIr6bugoogYKiGnPuN08InVQMlBqsNHXQHepJ+GLrjIsCF9h/xlz
BZwNMliFNutH0abPunkhF6bjYbUeC1AbgU7dGFJZBuvpiZUL03VFFYy1861Bciiq
A0uFUuyi4H7Q9Au/aHNO15jzg2HHucKj14XnoGofHDSoGqjVbw7sZI2Lu4yRTvsb
2vACaifHNWItEHelGXdEArT+NEtOIhqHKqm1z72ArcRAJi5FmQbEeoWSCACV/pRM
nS9srgv/GKjqw3UQtdUfc6khhcsDLoULYZodMG1yIY1t3mfgk+E=
=1LMQ
-----END PGP SIGNATURE-----
pgpir5ndcOWjt.pgp
Description: PGP signature
--- End Message ---