Your message dated Wed, 05 Mar 2025 08:38:12 +0000
with message-id <e1tpkga-0066zr...@fasolo.debian.org>
and subject line Bug#1099250: fixed in qtmir 0.8.0~git20250305.794fa12-1
has caused the Debian Bug report #1099250,
regarding lomiri: FTBFS: fatal error: mir/version.h: No such file or directory
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 ow...@bugs.debian.org
immediately.)
--
1099250: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099250
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:lomiri
Version: 0.3.0-4
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
[ 89%] Building CXX object src/CMakeFiles/lomiri.dir/LomiriApplication.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++
-DLOMIRI_ENABLE_TOUCH_EMULATION -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_QMLMODELS_LIB -DQT_QML_LIB
-DQT_QUICK_LIB -DQT_STRICT_ITERATORS
-DQT_TESTCASE_BUILDDIR=\"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu\"
-DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER
-DSHELL_APP_FULL_DIR=\"/usr/share/lomiri\" -DWITH_MIR2=1
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/lomiri_autogen/include
-I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include
-I/<<PKGBUILDDIR>>/src/liblomiri-private -isystem
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
/usr/include/x86_64-linux-gnu/qt5 -isystem
/usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.15 -isystem
/usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.15/QtGui -isystem
/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.15 -isystem
/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.15/QtCore -isystem
/usr/include/x86_64-linux-gnu/qt5/QtQuick/5.15.15 -isyst
em /usr/include/x86_64-linux-gnu/qt5/QtQuick/5.15.15/QtQuick -isystem
/usr/include/x86_64-linux-gnu/qt5/QtQmlModels/5.15.15 -isystem
/usr/include/x86_64-linux-gnu/qt5/QtQmlModels/5.15.15/QtQmlModels -isystem
/usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.15 -isystem
/usr/include/x86_64-linux-gnu/qt5/QtQml/5.15.15/QtQml -isystem
/usr/include/x86_64-linux-gnu/qt5/QtNetwork/5.15.15 -isystem
/usr/include/x86_64-linux-gnu/qt5/QtNetwork/5.15.15/QtNetwork -isystem
/usr/include/x86_64-linux-gnu/qt5/QGSettings -isystem /usr/include/glib-2.0
-isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem
/usr/include/sysprof-6 -isystem /usr/include/libmount -isystem
/usr/include/blkid -isystem /usr/include/connectivity-api/qt1 -isystem
/usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/qtmir -isystem
/usr/include/miral -isystem /usr/include/mircommon -isystem
/usr/include/mircore -isystem /usr/include/miroil -isystem
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include
/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml
-isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem
/usr/include/x86_64-linux-gnu/qt5/QtQuick -isystem
/usr/include/x86_64-linux-gnu/qt5/QtQmlModels -isystem
/usr/include/x86_64-linux-gnu/qt5/QtTest -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -Wsuggest-override -fvisibility=hidden
-fno-permissive -pedantic -Wall -Wextra -std=gnu++17 -fPIC -MD -MT
src/CMakeFiles/lomiri.dir/LomiriApplication.cpp.o -MF
CMakeFiles/lomiri.dir/LomiriApplication.cpp.o.d -o
CMakeFiles/lomiri.dir/LomiriApplication.cpp.o -c
/<<PKGBUILDDIR>>/src/LomiriApplication.cpp
In file included from /<<PKGBUILDDIR>>/src/WindowManagementPolicy.h:20,
from /<<PKGBUILDDIR>>/src/LomiriApplication.cpp:38:
/usr/include/qtmir/qtmir/windowmanagementpolicy.h:21:10: fatal error:
mir/version.h: No such file or directory
21 | #include <mir/version.h>
| ^~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [src/CMakeFiles/lomiri.dir/build.make:158:
src/CMakeFiles/lomiri.dir/LomiriApplication.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:4218: src/CMakeFiles/lomiri.dir/all] Error 2
make[3]: *** Waiting for unfinished jobs....
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 89%] Building CXX object
plugins/Lomiri/Launcher/CMakeFiles/LomiriLauncher-qml.dir/__/__/AccountsService/AccountsServiceDBusAdaptor.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/plugins/Lomiri/Launcher &&
/usr/bin/c++ -DLOMIRI_ENABLE_TOUCH_EMULATION -DLomiriLauncher_qml_EXPORTS
-DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB
-DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_QML_LIB -DQT_STRICT_ITERATORS
-DQT_USE_QSTRINGBUILDER -DSHELL_APP_FULL_DIR=\"/usr/share/lomiri\"
-DSM_BUSNAME=systemBus -DWITH_MIR2=1
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/plugins/Lomiri/Launcher/LomiriLauncher-qml_autogen/include
-I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include
-I/<<PKGBUILDDIR>>/plugins/Lomiri/Launcher
-I/<<PKGBUILDDIR>>/plugins/AccountsService
-I/<<PKGBUILDDIR>>/src/liblomiri-private -isystem
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
/usr/include/x86_64-linux-gnu/qt5 -isystem
/usr/include/x86_64-linux-gnu/qt5/QGSettings -isystem /usr/include/glib-2.0
-isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem
/usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/
include/blkid -isystem /usr/include/liblomiri-app-launch-0 -isystem
/usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem
/usr/include/x86_64-linux-gnu/qt5/QtQml -isystem
/usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -Wsuggest-override -fvisibility=hidden
-fno-permissive -pedantic -Wall -Wextra -std=gnu++17 -fPIC -fPIC -MD -MT
plugins/Lomiri/Launcher/CMakeFiles/LomiriLauncher-qml.dir/__/__/AccountsService/AccountsServiceDBusAdaptor.cpp.o
-MF
CMakeFiles/LomiriLauncher-qml.dir/__/__/AccountsService/AccountsServiceDBusAdaptor.cpp.o.d
-o
CMakeFiles/LomiriLauncher-qml.dir/__/__/AccountsService/AccountsServiceDBusAdaptor.cpp.o
-c /<<PKGBUILDDIR>>/plugins/AccountsS
ervice/AccountsServiceDBusAdaptor.cpp
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 89%] Linking CXX shared module libLomiriLauncher-qml.so
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/plugins/Lomiri/Launcher &&
/usr/bin/cmake -E cmake_link_script CMakeFiles/LomiriLauncher-qml.dir/link.txt
--verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-Wsuggest-override -fvisibility=hidden -fno-permissive -pedantic -Wall -Wextra
-Wl,--dependency-file=CMakeFiles/LomiriLauncher-qml.dir/link.d -Wl,-z,relro
-Wl,-z,now -Wl,-z,defs -shared -o libLomiriLauncher-qml.so
"CMakeFiles/LomiriLauncher-qml.dir/LomiriLauncher-qml_autogen/mocs_compilation.cpp.o"
"CMakeFiles/LomiriLauncher-qml.dir/plugin.cpp.o"
"CMakeFiles/LomiriLauncher-qml.dir/launchermodel.cpp.o"
"CMakeFiles/LomiriLauncher-qml.dir/launcheritem.cpp.o"
"CMakeFiles/LomiriLauncher-qml.dir/quicklistmodel.cpp.o"
"CMakeFiles/LomiriLauncher-qml.dir/quicklistentry.cpp.o"
"CMakeFiles/LomiriLauncher-qml.dir/dbusinterface.cpp.o"
"CMakeFiles/LomiriLauncher-qml.dir/gsettings.cpp.o"
"CMakeFiles/LomiriLauncher-qml.dir/asadapter.cpp.o"
"CMakeFiles/LomiriLauncher-qml.dir/appdrawermodel.cpp.o" "CMakeFiles/
LomiriLauncher-qml.dir/ualwrapper.cpp.o"
"CMakeFiles/LomiriLauncher-qml.dir/xdgwatcher.cpp.o"
"CMakeFiles/LomiriLauncher-qml.dir/__/__/AccountsService/AccountsServiceDBusAdaptor.cpp.o"
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/liblomiri-private:
../../../src/liblomiri-private/liblomiri-private.so.0.0.0
-L/usr/lib/x86_64-linux-gnu -lgsettings-qt -lgio-2.0 -lgobject-2.0 -lglib-2.0
-lglib-2.0 -llomiri-app-launch -lglib-2.0
/usr/lib/x86_64-linux-gnu/libQt5DBus.so.5.15.15
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5.15.15
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.15
/usr/lib/x86_64-linux-gnu/libQt5Concurrent.so.5.15.15 -llomiri-app-launch
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5.15.15
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.15
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 89%] Built target LomiriLauncher-qml
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [Makefile:149: all] Error 2
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install
--strip-program=true" -O all doc VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:44: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:29: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:lomiri, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: qtmir
Source-Version: 0.8.0~git20250305.794fa12-1
Done: Mike Gabriel <sunwea...@debian.org>
We believe that the bug you reported is fixed in the latest version of
qtmir, 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 1099...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mike Gabriel <sunwea...@debian.org> (supplier of updated qtmir 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 05 Mar 2025 08:36:53 +0100
Source: qtmir
Architecture: source
Version: 0.8.0~git20250305.794fa12-1
Distribution: unstable
Urgency: medium
Maintainer: Debian UBports Team <team+ubpo...@tracker.debian.org>
Changed-By: Mike Gabriel <sunwea...@debian.org>
Closes: 1099250
Changes:
qtmir (0.8.0~git20250305.794fa12-1) unstable; urgency=medium
.
* New upstream Git snapshot.
- Provide required dependencies on libmirserver-dev for building
e.g. Lomiri without missing-headers-problems in qtmirserver.pc.
* debian/control:
+ Add D: (libqtmirserver-dev): libmirserver-dev. (Closes: #1099250).
Checksums-Sha1:
6783b207989257cdeb2ddf78cc37dc12854e38ef 3435
qtmir_0.8.0~git20250305.794fa12-1.dsc
cbe460b9bb27012246c8ed671658468a007db601 268972
qtmir_0.8.0~git20250305.794fa12.orig.tar.xz
0c0a2f3b1a15ae449cabd5daa0d954d3c0eede8b 44084
qtmir_0.8.0~git20250305.794fa12-1.debian.tar.xz
2794a7123cc9ad2d4d2e124deaece26608d0ba6f 16923
qtmir_0.8.0~git20250305.794fa12-1_source.buildinfo
Checksums-Sha256:
0aded0015c092c3adb66fa857dbdcd3e5daccbaa870eb89cfabfc91e7165a0e3 3435
qtmir_0.8.0~git20250305.794fa12-1.dsc
de37305588e4dbd938204fea672a5d84b7b8f115aabe713a95e67887637dd3c6 268972
qtmir_0.8.0~git20250305.794fa12.orig.tar.xz
23e19ee52d4baecd5b096b6a688eceda2e8166e1720d85b6da65efd9a3eb54a3 44084
qtmir_0.8.0~git20250305.794fa12-1.debian.tar.xz
85e11120f8a30019cb9082da6058c372babb56836ed02844628b3284e83651f9 16923
qtmir_0.8.0~git20250305.794fa12-1_source.buildinfo
Files:
eadaeeed4482ba25b6f24ead029cf95b 3435 libs optional
qtmir_0.8.0~git20250305.794fa12-1.dsc
803bda3b7453b630f4d991f443441929 268972 libs optional
qtmir_0.8.0~git20250305.794fa12.orig.tar.xz
e6c8b4bea45e4da02290ccd014a836ef 44084 libs optional
qtmir_0.8.0~git20250305.794fa12-1.debian.tar.xz
18b85b3383194067148d949a3c4a1c00 16923 libs optional
qtmir_0.8.0~git20250305.794fa12-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmfICMwVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxvsYP/RrhYR1QaGEnlJyGGOjVd5dnVxtW
jyMZ+LCFQCKOnV4w9cvrxlz97m0JTprKl8LAiXsGIEQKsL7DrDYXVRAMV3CmVXHu
PiVCH5ooRxGLWTQH6eEPWhtJdaMFlO+vvyCR/JRe32dI5furQL/1M3D0wM0xWEYB
c93sQfWploVsNbD2tE1eYYUQe9ZZM2fE/mUALxwJJ/0tg9D9bE7XpTglfYZl2Y5L
aqtaeamDxoPhtdUQiUyqi+iWlO9iGSsoKnluGdXgNllrAAO5BH3QBFqbiH1tG4fo
lbOGv2LDxRp5f/V85QxW03ocFjRMoy6973dSIQ05WGe+uQaI+Z899BMxZlaZtq2V
rC3Alxb16phWFAWJmSU03iu9VKyQ27WD94eU/LXhnfAKpt5PGA/P5Tv9LCxFpMFs
+VDHZsaLigXxaVE8Nb3xOkQmOD64vDFU32d+iscEXkipoPjM0keE45kQjCpU8psM
42IlVkhoN6CiXNW03/c46XBRBRJUpS90BfbWEjWxztMdL08LlKZETZDsDrToA4Ra
I6EigZZKPAM98xaVIIZQOlt3IF4U6t8fQDjiTLK4iRFOQWsnttlFJy8BzBGjxfGn
ydDAIMctMppOq8/BFptiAu/0e6OpqgC8xVGWFAt8T+Px0ZiGQhhPqal6wUf14+YO
Ws8oeRyQDHTd2ZO3
=yBAi
-----END PGP SIGNATURE-----
pgpKvu4M_Q7t0.pgp
Description: PGP signature
--- End Message ---