[macos] jpackage creates volumes with fixed names in DMG packaging

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Unresolved
    • Priority: P4
    • 27
    • Affects Version/s: 17, 21, 25, 26
    • Component/s: tools
    • generic
    • os_x

      The name of an intermediate volume jpackage creates when doing DMG packaging is fixed and equals the name of the application [1].

      It creates a "/Volume/<app-name>" volume, which may create a conflict when running multiple jpackage instances packaging applications with the same name.

      [1] https://github.com/openjdk/jdk/blob/066810c877b206a66cc87537487b17f0481646c3/src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackager.java#L80

            Assignee:
            Alexey Semenyuk
            Reporter:
            Alexey Semenyuk
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: