Hi Davide, Main reason for this is the Qbs submodule. Qbs needs a lot of QtScript and removing this dependency is a long term process as lots of the needed stuff would have to get reimplemented inside Qbs. So, in general you'd have 2 options for now - the one you came up yourself of installing the deprecated module and second way would be to omit the submodule, but then you would not have the Qbs integration into QC.
Kind regards, Christian ________________________________________ From: Qt-creator <qt-creator-bounces+christian.stenger=qt...@qt-project.org> on behalf of Davide Coppola <vivala...@gmail.com> Sent: Tuesday, January 16, 2018 2:00:24 AM To: qt-creator@qt-project.org Subject: [Qt-creator] build fail because of deprecated dependency Hi, I have just had a failure when trying to build qt-creator (4.5 and master branches). The issue was the lack of the Qt Script module on my system. This is the full error log: cd src/ && /home/m3xican/dev/Qt/5.10.0/gcc_64/bin/qmake -o Makefile /home/m3xican/dev/repos/qt-creator/src/src.pro<http://src.pro> -spec linux-g++ CONFIG+=debug cd src/ && /usr/bin/make -f Makefile qmake_all make[1]: Entering directory '/home/m3xican/dev/projects/build-qtcreator-4_5-debug/src' cd shared/qbs/src/lib/corelib/ && /home/m3xican/dev/Qt/5.10.0/gcc_64/bin/qmake -o Makefile /home/m3xican/dev/repos/qt-creator/src/shared/qbs/src/lib/corelib/corelib.pro<http://corelib.pro> -spec linux-g++ CONFIG+=debug Project ERROR: Unknown module(s) in QT: script Makefile:48: recipe for target 'sub-shared-qbs-src-lib-corelib-qmake_all' failed make[1]: Leaving directory '/home/m3xican/dev/projects/build-qtcreator-4_5-debug/src' Makefile:39: recipe for target 'sub-src-qmake_all' failed make[1]: *** [sub-shared-qbs-src-lib-corelib-qmake_all] Error 3 make: *** [sub-src-qmake_all] Error 2 01:13:28: The process "/usr/bin/make" exited with code 2. Error while building/deploying project qtcreator (kit: Desktop Qt 5.10.0 GCC 64bit) When executing step "qmake" I fixed the build by installing Qt Script, but I was not expecting to have to do that as it is marked deprecated in the installer/maintenance tool. Is there any plan to remove this dependency (in master at least)? -- Davide Coppola email: vivala...@gmail.com<mailto:vivala...@gmail.com> website: http://www.davidecoppola.com blog: http://blog.davidecoppola.com [http://blog.davidecoppola.com/wp-content/plugins/social-media-widget/images/default/32/googleplus.png]<http://plus.google.com/+DavideCoppola> [http://blog.davidecoppola.com/wp-content/plugins/social-media-widget/images/default/32/linkedin.png] <http://www.linkedin.com/in/davidecoppola> [http://blog.davidecoppola.com/wp-content/plugins/social-media-widget/images/default/32/twitter.png] <http://www.twitter.com/vivaladav> _______________________________________________ Qt-creator mailing list Qt-creator@qt-project.org http://lists.qt-project.org/mailman/listinfo/qt-creator