Uploaded image for project: 'Nuxeo Drive '
  1. Nuxeo Drive
  2. NXDRIVE-1301

Fix PyQt5 QML paths to allow codesigning on macOS

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.0.0
    • Fix Version/s: 4.0.0
    • Component/s: Packaging / Build
    • Environment:
      macOS
    • Tags:
    • Sprint:
      nxDrive 10.3.3, nxDrive 10.3.4
    • Story Points:
      5

      Description

      While trying to sign the Nuxeo Drive.app, the following error is raised:

      ~/dev/projects/nuxeo-drive/dist/Nuxeo Drive.app/Contents/MacOS/ndrive: bundle format unrecognized, invalid, or unsuitable
      In subcomponent: ~/dev/projects/nuxeo-drive/dist/Nuxeo Drive.app/Contents/MacOS/PyQt5/Qt/qml/QtQml/Models.2
      

      When renaming that Models.2 folder to Models, the error isn't raised anymore. Of course, the application doesn't work after that renaming.

      We need to find how to bundle the app in a way that allows us to codesign it.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 week, 1 day, 4 hours, 30 minutes
                  1w 1d 4h 30m