Uploaded image for project: 'Coin'
  1. Coin
  2. COIN-1247

Build fails on dependency to qtattributionsscanner: not found

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • None
    • master
    • Scheduler
    • None
    • aee941a1a (master), b544a5527 (dev), 8fbfa276e (6.10)

    Description

      Recently some builds have been randomly failing on error:

      agent:2025/06/09 11:08:31 build.go:412: cd /home/qt/work/qt/qtimageformats/src/imageformats && /home/qt/work/qt/qtimageformats/doc_tools_build/install/libexec/qtattributionsscanner /home/qt/work/qt/qtimageformats --basedir /home/qt/work/qt/qtimageformats/.. --filter QDocModule=qtimageformats -o /home/qt/work/qt/qtimageformats/src/imageformats/codeattributions.qdoc
      agent:2025/06/09 11:08:31 build.go:412: /bin/sh: 1: /home/qt/work/qt/qtimageformats/doc_tools_build/install/libexec/qtattributionsscanner: not found
      

      This issue occurs due to the recently implemented dependency optimization. If a module that depends on qtbase and has a fast build phase, it may trigger the documentation-warning test before qtbase has completed building its test artifacts. One of these artifacts includes the qtattributionsscanner, which is required by the documentation-warning test. As a result, the test may fail due to the missing dependency.

      Integration link: https://testresults.qt.io/coin/integration/qt/qt5/tasks/1749467431

      Attachments

        For Gerrit Dashboard: COIN-1247
        # Subject Branch Project Status CR V

        Activity

          People

            mapaaso Matti Paaso
            jujokini Jukka Jokiniva
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There is 1 open Gerrit change