Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3158

Investigate: Why does an M2 download Rosetta when installing IGB

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      During testing, Nowlan Freese observed that when he installed IGB+Universal JRE onto an Apple laptop with M2 chip, the machine also installed Rosetta.

      We are confused about why this happened because the JRE was supposed to include binaries for this chip.

      For this task, investigate why this has happened.

        Attachments

          Issue Links

            Activity

            Hide
            nfreese Nowlan Freese added a comment -

            Tested on macOS 12.4 with an M1 processor.
            Downloaded and installed IGB from https://bitbucket.org/aloraine/integrated-genome-browser/downloads/Zulu-IGB-macos-9.1.8.dmg

            IGB ran using the ARM java version and did not require Rosetta. See attached image (IGB_ZULU.png) where the "Kind" column indicates whether it is running using either Apple (native) or Intel (Rosetta).

            I then downloaded the 3113 branch installer (https://bitbucket.org/aloraine/integrated-genome-browser/downloads/IGBF-3113.dmg). IGB ran using Rosetta (see attached image IGBF_3113.png, look for Intel under the "Kind" column).

            This indicates that the IGBF-3113 branch installer may be misconfigured.

            Show
            nfreese Nowlan Freese added a comment - Tested on macOS 12.4 with an M1 processor. Downloaded and installed IGB from https://bitbucket.org/aloraine/integrated-genome-browser/downloads/Zulu-IGB-macos-9.1.8.dmg IGB ran using the ARM java version and did not require Rosetta. See attached image (IGB_ZULU.png) where the "Kind" column indicates whether it is running using either Apple (native) or Intel (Rosetta). I then downloaded the 3113 branch installer ( https://bitbucket.org/aloraine/integrated-genome-browser/downloads/IGBF-3113.dmg ). IGB ran using Rosetta (see attached image IGBF_3113.png, look for Intel under the "Kind" column). This indicates that the IGBF-3113 branch installer may be misconfigured.
            Hide
            ann.loraine Ann Loraine added a comment -

            The install4j configuration appears to have been incorrect. An attribute "architecture=universal" was missing. I made what I think is the required change to the configuration file on the master branch and rebuilt the installers. Ready for testing.

            Show
            ann.loraine Ann Loraine added a comment - The install4j configuration appears to have been incorrect. An attribute "architecture=universal" was missing. I made what I think is the required change to the configuration file on the master branch and rebuilt the installers. Ready for testing.
            Hide
            nfreese Nowlan Freese added a comment - - edited

            Tested IGB master branch dmg installer as of 9:45am on August 23, 2022.

            IGB ran using the ARM java version on the M1 Mac and did not require Rosetta.

            Closing ticket.

            Show
            nfreese Nowlan Freese added a comment - - edited Tested IGB master branch dmg installer as of 9:45am on August 23, 2022. IGB ran using the ARM java version on the M1 Mac and did not require Rosetta. Closing ticket.

              People

              • Assignee:
                ann.loraine Ann Loraine
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: