Cabbage Logo
Back to Cabbage Site

Cabbage 2.9 in OSX 15.6.1

Hi Rory,
I recently moved to mac osx 15 on a new computer and after reinstalling cabbage 2.9 with the regular installer, I couldn’t make it run.
What I have done: after downloading, I installed Cabbage only. Csound is already installed at /opt/homebrew/bin/csound
I tried to sign Cabbge with your code:
sudo codesign -s - Cabbage.app --timestamp --deep --force
Still didn’t work. I reinstalled Cabbage 2.6 that was in my old computer and it worked without any issues. This is OK for me now, but would like to report this to you.

Hi @luis. Did you try one of the latest beta builds? Cabbage 2.6 was build in the times of old, when macOS wasn’t such a pain in the ass. The new beta builds are built with macOS 15 - so hopefully they should work better for you. What actually happens when you try to run it? Is a malware warning you get, or simple a silent exit?

Hi @rorywalsh, I just installed the latest beta version. The same occurred as before with the 2.9 version: it doesn’t start and pops the message “Cabbage cannot be opened because of a problem.”
PS: The sudo codesign -s - Cabbage.app --timestamp --deep --force did not made a difference.

Hi @luis. This is a curious one. I just downloaded and installed the latest build. I had to give the installer permission in the Security and Privileges settings, but after that it installed and ran fine. Where is your Csound framework installed? I’ve a feeling it failing because it can’t find Csound rather than it being a codesigning issue. The Csound framework should be located in the system frameworks folder. Also, if you wish to us Csound 7 you will need to start using Cabbage 3, which is still under development but available to the brave for testing!

Hi Rory,

the framework is here:

/Library/Frameworks/CsoundLib64.framework

It shoudn’t also be something with the permissions:

ls -l /Library/Frameworks/CsoundLib64.framework
total 0
lrwxr-xr-x 1 root wheel 28 May 23 2022 CsoundLib64 -> Versions/Current/CsoundLib64
lrwxr-xr-x 1 root wheel 24 May 23 2022 Headers -> Versions/Current/Headers
lrwxr-xr-x 1 root wheel 26 May 23 2022 Resources -> Versions/Current/Resources
drwxrwxr-x 4 root wheel 128 May 23 2022 Versions
drwxrwxr-x 12 root wheel 384 Feb 2 2022 libs

Or maybe I’ll try to install csound again, since I ported everything from my old computer.

I’ll use csound7 very soon, but for now just want this project to be finished as soon as possible :slight_smile:

That’s it, Rory. You were right about the csound issue. I reinstalled csound 6.18 and it worked! Could that be because I had csound being installed by homebrew?

You’ll hear from me soon about csound7. Meantime, I’ll just finish the plug-in for the musicians :wink:

Glad you got it sorted. Your musicians will need to install Csound too if they are going to run your plugins. :+1:

1 Like