Unable to complete installation on MacOS Monterey

Post Reply
Sathish_kumar
Posts: 6
Joined: Tue Jun 27, 2023 3:12 pm

Unable to complete installation on MacOS Monterey

Post by Sathish_kumar » Fri Nov 08, 2024 4:51 pm

Hi,
I'm trying to install openMHA through homebrew on a Macbook. But I can't complete the installation, and it freezes in between. I have attached the screenshot of the frozen window to this post, and I kindly request forum members help me complete the installation.

Thank you

Kind regards,
Sathish Kumar.
Attachments
Screenshot 2024-11-08 at 10.13.31 PM Medium.jpeg
Screenshot 2024-11-08 at 10.13.31 PM Medium.jpeg (175.61 KiB) Viewed 278 times

tobiasherzke
Posts: 119
Joined: Mon Jun 24, 2019 12:51 pm

Re: Unable to complete installation on MacOS Monterey

Post by tobiasherzke » Thu Nov 14, 2024 10:09 am

It matches my experience that some homebrew packages are sometimes broken. In your case, the homebrew qt package seems to be broken.

When this happens, you can generally
  • either wait a few days and try again (file a bug report with homebrew if it takes longer)
  • or try to install an older version of the package that causes problems
I tried uninstalling openmha and qt today on a mac and reinstalled openmha with brew install openmha/tap/openmha and installation worked including installation of the qt dependency, so this problem seems to have been fixed in the meantime. I have received qt version "stable 6.7.2 (bottled)" which got installed in the "cellar" at "qt/6.7.2_2".

Additional notes for your case:

As qt is only needed as a dependency of qjackctl, and qjackctl itself is only a "recommended" dependency of openMHA, you could try to install openMHA without any recommended dependencies.

Your brew has tried to compile qt. This is unusual, it is usually installed from a pre-compiled "bottle". Maybe at the time of your attempt, "bottles" for the latest qt version had not yet been provided, or maybe you have configured homebrew to prefer self-compilation over installing pre-compiled "bottles". In the latter case, switch back.

Post Reply