installpkg icon indicating copy to clipboard operation
installpkg copied to clipboard

macOS Sequoia : Legacy Installer Package

Open weiser7 opened this issue 9 months ago • 6 comments

I've used this tool for long time. Thank you. And now, macos sequoia refuses to install this program saying 'Legacy Installer Package'. How can I fix this?

weiser7 avatar Mar 27 '25 16:03 weiser7

The URL below will take you to the primary executable script :

https://github.com/henri/installpkg/blob/master/install_components/installpkg

You could download the raw script from the link above and place it in a location of your choosing.

Run this command in a terminal to make it executable:

chmod +x /path/you/used/installpkg

Then you will be able to run the command :

/path/you/used/installpkg

It is also possible that the script and/or the terminal will require full disk access (set in the security system preferences).

Happy to take a look at upgrading the installer to use package build. But that may take some time to complete and test.

Let me know if you have any success or if further instructions are required.

The default install path is :

/usr/local/bin/installpkg

If you wanted to install into the default path you would run these commands ; assuming you downloaded to your Downloads folder.

If you have wget installed then these commands will download the file:

cd ~/Downloads wget "https://raw.githubusercontent.com/henri/installpkg/refs/heads/master/install_components/installpkg"

Then these commands will install :

chmod +x ~/Downloads/installpkg sudo mv ~/Downloads/installpkg /usr/local/bin/installpkg sudo chown root /usr/local/bin/installpkg

Finally, thank you for reporting the problem 😀

henri avatar Mar 28 '25 07:03 henri

Thank you henry. I followed your guide and it works. I had to change .txt to .sh after download script.

weiser7 avatar Mar 28 '25 10:03 weiser7

Thanks for checking and reporting back.

If you have wget installed... I updated the comment above so it will help anyone else stumbling into this topic.

henri avatar Mar 28 '25 21:03 henri

cd ~/Downloads
wget "https://raw.githubusercontent.com/henri/installpkg/refs/heads/master/install_components/installpkg"

Then these commands will install :

chmod +x ~/Downloads/installpkg
sudo mv ~/Downloads/installpkg /usr/local/bin/installpkg
sudo chown root /usr/local/bin/installpkg

👆that worked for me on Sequioa, thank you! chatGPT recommended this readme addition if you want it 😂 lol

Here’s a clean, concise way to update the README to reflect the current state of the installer on Sequoia, while preserving the structure and tone of the existing document.


⚠️ macOS Sequoia (15) Note

InstallPKG continues to work on macOS Sequoia. However, the legacy DMG installer currently displays an error message preventing installation.

If you prefer to install manually while we work on a native Sequoia-compatible installer, run the following from your terminal:

cd ~/Downloads
wget "https://raw.githubusercontent.com/henri/installpkg/refs/heads/master/install_components/installpkg"
chmod +x ~/Downloads/installpkg
sudo mv ~/Downloads/installpkg /usr/local/bin/installpkg
sudo chown root /usr/local/bin/installpkg

Once installed, usage remains the same:

installpkg /path/to/packages/*

Note: Suggested Placement in README

You could insert this new macOS Sequoia (15) Note:

  • Right after the existing "Download the latest version..." paragraph and before the “Usage Examples” section.

This keeps it visible early for new users while maintaining the original flow.

danielraffel avatar Mar 31 '25 17:03 danielraffel

I will add this to the README that is a really good idea and the support is much appreciated. Thank you @danielraffel

henri avatar Mar 31 '25 21:03 henri

Just a heads-up: since macOS doesn’t come with wget by default, you might want to suggest that users either install Homebrew and then run brew install wget, or use curl as an alternative (or I suppose leave it up to folks to figure it out). Also, if you’re asking users to move a script to /usr/local/bin, keep in mind that this directory might not exist by default on newer macOS systems (where no software has previously created that directory). In that case, they’ll need to create it first using sudo mkdir -p /usr/local/bin before moving the script there.

danielraffel avatar Apr 09 '25 05:04 danielraffel

If it helps, you can also go to the package contents and open the Archive.pax.gz file, it will extract the files from /usr/local/bin in downloads. Inside it will be the correct installpkg, and then run the commands sudo mv and sudo chown root.

alexxsanntos avatar Apr 23 '25 00:04 alexxsanntos

Is there any update on a Sequoia-compatible installer?

qiohqioh avatar Jun 27 '25 01:06 qiohqioh

A release, this is on the cards. It has been put together. BUT, this needs testing on many modern machines.

henri avatar Jun 27 '25 01:06 henri

I just tried doing it manually using the instructions added to the README, and this error came up.

installer: Error - This package is incompatible with this version of macOS. Contact the developer for support. WARNING! : Errors were encountered during installation of package : /Users/myname/Downloads/ReFX.Vanguard.VSTi.AU.RTAS.v1.8.0.MAC.OSX.UB-ArCADE/a-rv180x/Vanguard 1.8.0.mpkg

Summary :

ERROR! : No packages (.pkg or .mpkg) or images (.dmg) were installed.


WARNING : [1] packages or images failed installation.

I'm new to mac so I really don't know what I'm doing for the most part 😭, I'm just a music producer trying to install an old AU plugin

qiohqioh avatar Jun 27 '25 02:06 qiohqioh

I'm new to mac so I really don't know what I'm doing for the most part 😭, I'm just a music producer trying to install an old AU plugin

The program Pacifist may be worth taking a look at for a one off install :

https://www.charlessoft.com

henri avatar Jun 27 '25 11:06 henri

The latest version of InstallPKG is now available : version 0.3.3 This latest version has been built using the latest version of 'The Luggage' and some simple ground work has been laid so that in the future if the older style of package becomes deprecated we can switch to using the newer flat package system.

Thank you everyone who has been contributing to the project with bug reports and suggestions.

henri avatar Jul 14 '25 10:07 henri

No errors reported. Open a fresh issue if you have any difficulties.

henri avatar Jul 21 '25 23:07 henri