Uploaded image for project: 'Qt for Python'
  1. Qt for Python
  2. PYSIDE-2893

rst files referenced by typesystem xmls are not installed

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • 6.8.1
    • 6.8.0
    • Build System
    • None
    • Linux x86_64
    • 9214d569d (dev), 12aba6c4d (6.8), ad155e67a (dev), cacc9c580 (6.8)

    Description

      The typesystem xml reference doc files via relative paths (eg. ../doc/qtwebenginecore.rst
      in typesystem_webenginecore.xml). However, these rst files are not installed by the build system, causing errors in some consumers:

      qt.shiboken: (pyfalkon) /usr/share/PySide6/typesystems/typesystem_webenginecore.xml:77:70: Error: File for inject code not exist: ../doc/qtwebenginecore.rst
      qt.shiboken: (pyfalkon) /build/falkon/src/falkon-24.08.2/src/plugins/PyFalkon/typesystem_pyfalkon.xml:3:72: Error: Failed to parse: 'typesystem_webenginecore.xml'
      Cannot parse file: /build/falkon/src/falkon-24.08.2/src/plugins/PyFalkon/typesystem_pyfalkon.xmlshiboken: Error running ApiExtractor.
      

      Attachments

        For Gerrit Dashboard: PYSIDE-2893
        # Subject Branch Project Status CR V

        Activity

          People

            kleint Friedemann Kleint
            arojas Antonio Rojas
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes