Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-133863

The qmlimportscanner tool could not be found (in configured qt_host_path)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P1: Critical
    • None
    • 6.8.2
    • None

    Description

      This is a regression since it worked fine with Qt 6.8.0

       

      While trying to configure and android build, the configure step fails with

      cd debian/build-host && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON -GNinja -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu --log-level=STATUS -DCMAKE_INSTALL_PREFIX=/usr -DINSTALL_BINDIR=lib/qt-android-6.8-host/bin -DINSTALL_LIBDIR=lib/x86_64-linux-gnu/qt-android-6.8-host -DINSTALL_LIBEXECDIR=lib/x86_64-linux-gnu/qt-android-6.8-host/libexec -DINSTALL_ARCHDATADIR=lib/x86_64-linux-gnu/qt-android-6.8-host -DINSTALL_EXAMPLESDIR=lib/x86_64-linux-gnu/qt-android-6.8-host/examples -DINSTALL_DATADIR=share/qt-android-6.8-host -DINSTALL_DESCRIPTIONSDIR=share/qt-android-6.8-host/modules -DINSTALL_DOCDIR=share/qt-android-6.8-host/doc -DINSTALL_SYSCONFDIR=lib/qt-android-6.8-host/etc/xdg -DINSTALL_INCLUDEDIR=include/x86_64-linux-gnu/qt-android-6.8-host -DINSTALL_PLUGINSDIR=lib/x86_64-linux-gnu/qt-android-6.8-host/plugins -DINSTALL_TESTSDIR=lib/x86_64-linux-gnu/qt-android-6.8-host/tests -DINSTALL_TRANSLATIONSDIR=share/qt-android-6.8-host/translations -DINSTALL_MKSPECSDIR=lib/x86_64-linux-gnu/qt-android-6.8-host/mkspecs -DINSTALL_PUBLICBINDIR=lib/qt-android-6.8-host/bin -DBUILD_WITH_PCH=OFF -DBUILD_qt3d=OFF -DBUILD_qt5compat=OFF -DBUILD_qtactiveqt=OFF -DBUILD_qtbase=ON -DBUILD_qtcharts=OFF -DBUILD_qtcoap=OFF -DBUILD_qtconnectivity=OFF -DBUILD_qtdatavis3d=OFF -DBUILD_qtdeclarative=ON -DBUILD_qtdoc=OFF -DBUILD_qtgraphs=OFF -DBUILD_qtgrpc=OFF -DBUILD_qthttpserver=OFF -DBUILD_qtimageformats=OFF -DBUILD_qtlanguageserver=OFF -DBUILD_qtlocation=OFF -DBUILD_qtlottie=OFF -DBUILD_qtmqtt=OFF -DBUILD_qtmultimedia=OFF -DBUILD_qtnetworkauth=OFF -DBUILD_qtopcua=ON -DBUILD_qtpositioning=OFF -DBUILD_qtquick3d=ON -DBUILD_qtquick3dphysics=OFF -DBUILD_qtquickeffectmaker=OFF -DBUILD_qtquicktimeline=OFF -DBUILD_qtremoteobjects=ON -DBUILD_qtscxml=ON -DBUILD_qtsensors=OFF -DBUILD_qtserialbus=OFF -DBUILD_qtserialport=OFF -DBUILD_qtshadertools=ON -DBUILD_qtspeech=OFF -DBUILD_qtsvg=OFF -DBUILD_qttools=ON -DBUILD_qttranslations=OFF -DBUILD_qtvirtualkeyboard=OFF -DBUILD_qtwayland=OFF -DBUILD_qtwebchannel=OFF -DBUILD_qtwebengine=ON -DBUILD_ONLY_GN=ON -DBUILD_qtwebsockets=OFF -DBUILD_qtwebview=OFF -DFEATURE_accessibility=OFF -DFEATURE_assistant=ON -DFEATURE_brotli=OFF -DFEATURE_calendarwidget=ON -DFEATURE_concurrent=ON -DFEATURE_contextmenu=ON -DFEATURE_cssparser=ON -DFEATURE_cups=OFF -DFEATURE_cursor=ON -DFEATURE_dbus=OFF -DFEATURE_designer=OFF -DFEATURE_egl=OFF -DFEATURE_evdev=OFF -DFEATURE_fontconfig=OFF -DFEATURE_fontdialog=OFF -DFEATURE_freetype=OFF -DFEATURE_gds=OFF -DFEATURE_gif=OFF -DFEATURE_glib=OFF -DFEATURE_graphicseffect=OFF -DFEATURE_graphicsview=ON -DFEATURE_gssapi=OFF -DFEATURE_gtk3=OFF -DFEATURE_harfbuzz=OFF -DFEATURE_http=OFF -DFEATURE_ico=OFF -DFEATURE_icu=OFF -DFEATURE_islamiccivilcalendar=OFF -DFEATURE_jalalicalendar=OFF -DFEATURE_jpeg=OFF -DFEATURE_libinput=OFF -DFEATURE_libinput_hires_wheel_support=OFF -DFEATURE_linuxfb=OFF -DFEATURE_movie=OFF -DFEATURE_mtdev=OFF -DFEATURE_network=ON -DFEATURE_open62541=OFF -DFEATURE_openssl=OFF -DFEATURE_pdf=ON -DFEATURE_pkg_config=OFF -DFEATURE_printsupport=ON -DFEATURE_qml_debug=ON -DFEATURE_qml_delegate_model=ON -DFEATURE_qml_jit=OFF -DFEATURE_qml_list_model=OFF -DFEATURE_qml_locale=ON -DFEATURE_qml_network=ON -DFEATURE_qml_preview=OFF -DFEATURE_qml_profiler=OFF -DFEATURE_qml_worker_script=OFF -DFEATURE_qml_xml_http_request=OFF -DFEATURE_qml_xmllistmodel=OFF -DFEATURE_qt3d_render=OFF -DFEATURE_qtpdf_build=OFF -DFEATURE_qtwebengine_build=OFF -DFEATURE_quick3d_assimp=OFF -DFEATURE_quick3dxr_openxr=OFF -DFEATURE_quick_designer=OFF -DFEATURE_quick_draganddrop=ON -DFEATURE_quick_particles=OFF -DFEATURE_quick_path=OFF -DFEATURE_quick_shadereffect=OFF -DFEATURE_quickcontrols2_basic=OFF -DFEATURE_quickcontrols2_fluentwinui3=OFF -DFEATURE_quickcontrols2_fusion=OFF -DFEATURE_quickcontrols2_imagine=OFF -DFEATURE_quickcontrols2_ios=OFF -DFEATURE_quickcontrols2_macos=OFF -DFEATURE_quickcontrols2_material=OFF -DFEATURE_quickcontrols2_universal=OFF -DFEATURE_quickcontrols2_windows=OFF -DFEATURE_quicktemplates2_calendar=OFF -DFEATURE_quicktemplates2_hover=OFF -DFEATURE_quicktemplates2_multitouch=OFF -DFEATURE_regularexpression=ON -DFEATURE_scxml_ecmascriptdatamodel=OFF -DFEATURE_sessionmanager=OFF -DFEATURE_sql=ON -DFEATURE_sql_db2=OFF -DFEATURE_sql_ibase=OFF -DFEATURE_sql_mysql=OFF -DFEATURE_sql_oci=OFF -DFEATURE_sql_odbc=OFF -DFEATURE_sql_psql=OFF -DFEATURE_sql_sqlite=ON -DFEATURE_sqlmodel=OFF -DFEATURE_ssl=OFF -DFEATURE_style_fusion=OFF -DFEATURE_style_stylesheet=ON -DFEATURE_style_windows=ON -DFEATURE_system_doubleconversion=ON -DFEATURE_system_libb2=ON -DFEATURE_system_open62541=OFF -DFEATURE_system_pcre2=ON -DFEATURE_system_png=ON -DFEATURE_system_zlib=ON -DFEATURE_testlib=OFF -DFEATURE_texthtmlparser=ON -DFEATURE_textmarkdownreader=OFF -DFEATURE_textmarkdownwriter=OFF -DFEATURE_textodfwriter=OFF -DFEATURE_tslib=OFF -DFEATURE_vnc=OFF -DFEATURE_vulkan=OFF -DFEATURE_widgets=ON -DFEATURE_xkbcommon=OFF -DFEATURE_xkbcommon_x11=OFF -DFEATURE_xlib=OFF -DFEATURE_xml=ON -DFEATURE_zstd=OFF -DINPUT_opengl=no -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON ../..
      

      The android build uses a configured QT host but not installed yet.

      cd debian/build-armeabi-v7a && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON -GNinja -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu --log-level=STATUS -DCMAKE_C_FLAGS=-ffile-prefix-map=/mnt/packages/git_repos/dpkg/qt-android=. -DCMAKE_CXX_FLAGS=-ffile-prefix-map=/mnt/packages/git_repos/dpkg/qt-android=. -DCMAKE_INSTALL_PREFIX=/usr -DINSTALL_BINDIR=lib/arm-linux-gnueabihf/qt-android-6.8-armeabi-v7a/bin -DINSTALL_LIBDIR=lib/arm-linux-gnueabihf/qt-android-6.8-armeabi-v7a -DINSTALL_LIBEXECDIR=lib/arm-linux-gnueabihf/qt-android-6.8-armeabi-v7a/libexec -DINSTALL_ARCHDATADIR=lib/arm-linux-gnueabihf/qt-android-6.8-armeabi-v7a -DINSTALL_EXAMPLESDIR=lib/arm-linux-gnueabihf/qt-android-6.8-armeabi-v7a/examples -DINSTALL_DATADIR=share/qt-android-6.8-armeabi-v7a -DINSTALL_DESCRIPTIONSDIR=share/qt-android-6.8-armeabi-v7a/modules -DINSTALL_DOCDIR=share/qt-android-6.8-armeabi-v7a/doc -DINSTALL_SYSCONFDIR=lib/qt-android-6.8-armeabi-v7a/etc/xdg -DINSTALL_INCLUDEDIR=include/arm-linux-gnueabihf/qt-android-6.8-armeabi-v7a -DINSTALL_PLUGINSDIR=lib/arm-linux-gnueabihf/qt-android-6.8-armeabi-v7a/plugins -DINSTALL_TESTSDIR=lib/arm-linux-gnueabihf/qt-android-6.8-armeabi-v7a/tests -DINSTALL_TRANSLATIONSDIR=share/qt-android-6.8-armeabi-v7a/translations -DINSTALL_MKSPECSDIR=lib/arm-linux-gnueabihf/qt-android-6.8-armeabi-v7a/mkspecs -DINSTALL_PUBLICBINDIR=lib/arm-linux-gnueabihf/qt-android-6.8-armeabi-v7a/bin -DBUILD_WITH_PCH=OFF -DANDROID_SDK_ROOT=/usr/lib/android-sdk -DCMAKE_TOOLCHAIN_FILE=/usr/lib/android-ndk/build/cmake/android.toolchain.cmake -DANDROID_ABI=armeabi-v7a -DQT_HOST_PATH=/mnt/packages/git_repos/dpkg/qt-android/debian/build-host/qtbase -DQT_HOST_PATH_FINAL=/usr -DQT_HOST_PATH_CMAKE_DIR=/mnt/packages/git_repos/dpkg/qt-android/debian/build-host/qtbase/lib/x86_64-linux-gnu/qt-android-6.8-host/cmake -DQT_HOST_PATH_CMAKE_DIR_FINAL=/usr/lib/x86_64-linux-gnu/qt-android-6.8-host/cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_qtwayland=OFF -DFEATURE_qtwebengine_build=OFF -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON ../..
      

      Error
      [QtTools] Configuring 'qdistancefieldgenerator' for the following Android ABIs: armeabi-v7a (default)
      CMake Error at debian/build-armeabi-v7a/qtbase/lib/arm-linux-gnueabihf/qt-android-6.8-armeabi-v7a/cmake/Qt6Qml/Qt6QmlMacros.cmake:3992 (message):
      The qmlimportscanner tool could not be found.

      Possible reasons include:

      • The file was deleted, renamed, or moved to another location.
      • An install or uninstall procedure did not complete successfully.
      • The installation was faulty.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qtbuildsystem Qt Build System Team
            ban F S
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes