[neon/qt6/qt6-base/Neon/release] debian: qtpaths and qmake should definitely be in qt6-base-dev
Carlos De Maine
null at kde.org
Wed May 20 03:40:11 BST 2026
Git commit 11f82ff11598897be5108b6e5273b98304db7af8 by Carlos De Maine.
Committed on 20/05/2026 at 02:40.
Pushed by carlosdem into branch 'Neon/release'.
qtpaths and qmake should definitely be in qt6-base-dev
M +2 -0 debian/control
M +0 -1 debian/qt6-base-dev.install
M +9 -3 debian/qt6-base-dev.links
M +0 -4 debian/qt6-base.install
M +0 -6 debian/qt6-base.links
https://invent.kde.org/neon/qt6/qt6-base/-/commit/11f82ff11598897be5108b6e5273b98304db7af8
diff --git a/debian/control b/debian/control
index f1659ed..b7a3481 100644
--- a/debian/control
+++ b/debian/control
@@ -262,11 +262,13 @@ Depends: firebird-dev,
${misc:Depends},
${shlibs:Depends},
Breaks: libqt6opengl6-dev (<< 6.4.2+dfsg-12~),
+ qt6-base-dev (<< 6.11.1),
qt6-wayland (<< 6.10.0),
qt6-wayland-dev (<< 6.10.0),
Conflicts: qt6-wayland (<< 6.10.0),
qt6-wayland-dev (<< 6.10.0),
Replaces: libqt6opengl6-dev (<< 6.4.2+dfsg-12~),
+ qt6-base-dev (<< 6.11.1),
Provides: libqt6opengl6-dev (= ${binary:Version}),
Description: Qt 6 base development files
Qt is a cross-platform C++ application framework. Qt's primary feature
diff --git a/debian/qt6-base-dev.install b/debian/qt6-base-dev.install
index 7379c50..45cf015 100755
--- a/debian/qt6-base-dev.install
+++ b/debian/qt6-base-dev.install
@@ -1,4 +1,3 @@
-#!/usr/bin/dh-exec
usr/include/
usr/lib/${DEB_HOST_MULTIARCH}/cmake/
usr/lib/${DEB_HOST_MULTIARCH}/libQt6*.prl
diff --git a/debian/qt6-base-dev.links b/debian/qt6-base-dev.links
index 85e6b8e..8e8e262 100644
--- a/debian/qt6-base-dev.links
+++ b/debian/qt6-base-dev.links
@@ -1,15 +1,21 @@
+# On public path we want qmake6.
+usr/lib/qt6/bin/qmake6 usr/bin/qmake6
+# qmake and qmake6 are identical files. We want people to use qmake6,
+# so we do not install qmake. Instead, qmake is a symbolic link pointing to qmake6.
+usr/lib/qt6/bin/qmake6 usr/lib/qt6/bin/qmake
+
+# On public path we want qtpaths6.
+usr/lib/qt6/bin/qtpaths6 usr/bin/qtpaths6
# qtpaths and qtpaths6 are identical files. We want people to use qtpaths6,
# so we do not install qtpaths. Instead, qtpaths is a symbolic link pointing to qtpaths6.
usr/lib/qt6/bin/qtpaths6 usr/lib/qt6/bin/qtpaths
-# On public path we want qtpaths6.
-usr/lib/qt6/bin/qtpaths6 usr/bin/qtpaths6
+# On public path we want androiddeployqt6 et al.
# androiddeployqt and androiddeployqt6 are identical files. We want people to use androiddeployqt6,
# so we do not install androiddeployqt. Instead, androiddeployqt is a symbolic link pointing to androiddeployqt6.
usr/lib/qt6/bin/androiddeployqt6 usr/lib/qt6/bin/androiddeployqt
-# On public path we want androiddeployqt6 et al.
usr/lib/qt6/bin/androiddeployqt6 usr/bin/androiddeployqt6
usr/lib/qt6/bin/androidtestrunner usr/bin/androidtestrunner6
usr/lib/qt6/bin/qdbuscpp2xml usr/bin/qdbuscpp2xmlusr6
diff --git a/debian/qt6-base.install b/debian/qt6-base.install
index 8e73902..57fc230 100644
--- a/debian/qt6-base.install
+++ b/debian/qt6-base.install
@@ -1,12 +1,8 @@
-usr/bin/*-qmake6
-usr/bin/*-qpaths6
usr/lib/${DEB_HOST_MULTIARCH}/libQt6*.so.*
usr/lib/${DEB_HOST_MULTIARCH}/qt6/examples/
usr/lib/${DEB_HOST_MULTIARCH}/qt6/modules/
usr/lib/${DEB_HOST_MULTIARCH}/qt6/plugins/
usr/lib/${DEB_HOST_MULTIARCH}/qt6/qt6.conf
-usr/lib/qt6/bin/qmake
-usr/lib/qt6/bin/qmake6
usr/lib/qt6/libexec/qt-internal-configure-examples
usr/lib/qt6/libexec/qt_cyclonedx_generator.py
usr/lib/qt6/libexec/qtwaylandscanner
diff --git a/debian/qt6-base.links b/debian/qt6-base.links
index e569e1f..e69de29 100644
--- a/debian/qt6-base.links
+++ b/debian/qt6-base.links
@@ -1,6 +0,0 @@
-## qmake6.links
-# qmake and qmake6 are identical files. We want people to use qmake6,
-# so we do not install qmake. Instead, qmake is a symbolic link pointing to qmake6.
-usr/lib/qt6/bin/qmake6 usr/lib/qt6/bin/qmake
-# On public path we want qmake6.
-usr/lib/qt6/bin/qmake6 usr/bin/qmake6
More information about the Neon-commits
mailing list