Bug#897112: psi FTBFS with Qt 5.10
Source: psi
Version: 1.3-3
Severity: serious
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/psi.html
...
debian/rules build
dh build --parallel
dh_update_autotools_config -O--parallel
debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/1st/psi-1.3'
#qt-qconf
ls -al
total 228
drwxr-xr-x 20 pbuilder1 pbuilder1 840 May 20 05:05 .
drwxr-xr-x 3 pbuilder1 pbuilder1 120 May 20 05:05 ..
-rw-r--r-- 1 pbuilder1 pbuilder1 1048 Jul 19 2017 .gitignore
-rw-r--r-- 1 pbuilder1 pbuilder1 371 Aug 18 2017 .gitmodules
drwxr-xr-x 3 pbuilder1 pbuilder1 140 May 20 05:05 .pc
-rw-r--r-- 1 pbuilder1 pbuilder1 96 May 25 2015 .qmake.cache.in
-rw-r--r-- 1 pbuilder1 pbuilder1 89 Nov 28 2014 .qmake.conf
drwxr-xr-x 4 pbuilder1 pbuilder1 120 May 28 2017 3rdparty
-rw-r--r-- 1 pbuilder1 pbuilder1 11255 Sep 23 2017 CMakeLists.txt
-rw-r--r-- 1 pbuilder1 pbuilder1 15862 Jan 20 2013 COPYING
-rw-r--r-- 1 pbuilder1 pbuilder1 1226 Jan 20 2013 INSTALL
-rw-r--r-- 1 pbuilder1 pbuilder1 6364 Sep 23 2017 README
-rw-r--r-- 1 pbuilder1 pbuilder1 7909 Sep 23 2017 Readme-cmake-ru.txt
-rw-r--r-- 1 pbuilder1 pbuilder1 4411 Sep 23 2017 Readme-cmake.txt
-rw-r--r-- 1 pbuilder1 pbuilder1 8120 May 23 2017 TODO
drwxr-xr-x 3 pbuilder1 pbuilder1 240 Sep 23 2017 admin
drwxr-xr-x 2 pbuilder1 pbuilder1 100 Jan 20 2013 certs
-rw-r--r-- 1 pbuilder1 pbuilder1 4142 May 23 2017 client_icons.txt
drwxr-xr-x 3 pbuilder1 pbuilder1 60 May 28 2017 cmake
-rwxr-xr-x 1 pbuilder1 pbuilder1 83709 May 20 05:05 configure
drwxr-xr-x 4 pbuilder1 pbuilder1 380 May 20 05:06 debian
drwxr-xr-x 2 pbuilder1 pbuilder1 220 Jul 25 2017 doc
drwxr-xr-x 9 pbuilder1 pbuilder1 180 Jul 25 2017 iconsets
-rw-r--r-- 1 pbuilder1 pbuilder1 23664 May 23 2017 iconsets.qrc
drwxr-xr-x 7 pbuilder1 pbuilder1 480 May 20 05:05 iris
-rw-r--r-- 1 pbuilder1 pbuilder1 281 Jan 20 2013 l10n.pro
drwxr-xr-x 2 pbuilder1 pbuilder1 120 May 28 2017 mac
drwxr-xr-x 2 pbuilder1 pbuilder1 120 Sep 23 2017 options
-rw-r--r-- 1 pbuilder1 pbuilder1 88 Jul 19 2017 pluginsconf.pri.in
-rw-r--r-- 1 pbuilder1 pbuilder1 1770 May 23 2017 psi.appdata.xml
-rw-r--r-- 1 pbuilder1 pbuilder1 2189 Feb 21 2016 psi.desktop
-rw-r--r-- 1 pbuilder1 pbuilder1 1049 Jul 25 2017 psi.pro
-rw-r--r-- 1 pbuilder1 pbuilder1 1001 Jun 17 2017 psi.qc
-rw-r--r-- 1 pbuilder1 pbuilder1 256 Jan 20 2013 psi.qrc
drwxr-xr-x 6 pbuilder1 pbuilder1 120 Jul 25 2017 qa
drwxr-xr-x 2 pbuilder1 pbuilder1 620 May 20 05:05 qcm
drwxr-xr-x 2 pbuilder1 pbuilder1 180 Jan 20 2013 sound
drwxr-xr-x 21 pbuilder1 pbuilder1 9100 May 20 05:05 src
drwxr-xr-x 3 pbuilder1 pbuilder1 60 Jul 25 2017 themes
drwxr-xr-x 2 pbuilder1 pbuilder1 60 Jan 20 2013 tools
-rw-r--r-- 1 pbuilder1 pbuilder1 4 Sep 23 2017 version
drwxr-xr-x 2 pbuilder1 pbuilder1 160 Sep 23 2017 win32
QT_SELECT=5 ./configure --prefix=/usr --no-separate-debug-info # --enable-debug
Configuring Psi ...
Verifying Qt build environment ... fail
Reason: Unable to find the 'qmake' tool for Qt 5.
Be sure you have a proper Qt 4.0+ build environment set up. This means not
just Qt, but also a C++ compiler, a make tool, and any other packages
necessary for compiling C++ programs.
If you are certain everything is installed, then it could be that Qt is not
being recognized or that a different version of Qt is being detected by
mistake (for example, this could happen if $QTDIR is pointing to a Qt 3
installation). At least one of the following conditions must be satisfied:
1) --qtdir is set to the location of Qt
2) $QTDIR is set to the location of Qt
3) QtCore is in the pkg-config database
4) qmake is in the $PATH
This script will use the first one it finds to be true, checked in the above
order. #3 and #4 are the recommended options. #1 and #2 are mainly for
overriding the system configuration.
make[1]: *** [debian/rules:15: override_dh_auto_configure] Error 1
Reply to: