MacPorts Decommissioned
| Home |
|
|
|
|
|
|
Support |
|
ESO MacPorts Repository discontinued
The ESO MacPorts Repository is discontinued as of 2026-09-01 in favour of Homebrew, which has the advantage of providing a unique package management system for both Mac and Linux systems.
If you have any questions or concerns about this annoucement, if you have any problems removing the ESO Pipelines and the ESO repository from MacPorts follwoing the procedure below, or any problems installing the pipelines via Homebrew, please create a User Support ticket at the ESO User Support Help Desk or by sending an email to ESO User Support.
What to do now?
If you already have ESO pipelines installed via MacPorts, you can keep using them or you can migrate to using Homebrew. We suggest you install via Homebrew, and only once you have everything working in Homebrew, then remove the ESO Pipelines and Repository from MacPorts, and MacPorts itself -- if you don't use MacPorts for anything else.
Keep using existing installation
We don't recommend this, but if you already have ESO pipelines installed via MacPorts, you can keep using them. Note the Pipeline Portfiles are no longer being updated (since February 2026) and all of the MacPorts Pipeline versions are already out dated compared to the current official Public Release versions.
Please understand though that we can not provide support for use of MacPorts. If you run into difficulties with MacPorts or the Pipelines installed via MacPorts, the first thing to do is to migrate to Homebrew (or install via one of the other installation methods).
Migrate to Homebrew
We recommend that you migrate to Homebrew, rather than continuing to use the old MacPorts Pipelines.
We suggest you do so in the following order:
- Install Homebrew (if you don't already have it) and then enable the
ESO Homebrew repository (or
tap as such things are called in Homebrew-land). See the instructions on the Pipelines Homebrew Installation page. - Install the Pipelines you need via Homebrew.
- Test the Pipelines you need, e.g. run process the demo data.
- Once you are satisfied the Pipelines installed via Homebrew are working correctly, remove the Pipelines from your MacPorts installation, see below.
Remove ESO Pipelines and the ESO repository from MacPorts
To remove the ESO Pipelines and the ESO repository from MacPorts run the commands from the following steps in a terminal window:
sudo port -f uninstall maintainer:'eso\.org' and installed
sudo port clean
Note: this will remove ALL ESO packages, including FPOSS, FIMS and KARMA if they are installed.
If you only used MacPorts for ESO Pipelines you could then remove MacPorts entirely from your system, see the offical Ininstall MacPorts guide.
What about FPOSS, FIMS and KARMA?
The legacy ESO Observation Preparation Software FPOSS, FIMS and KARMA were also available from the ESO MacPorts repository. And if you remove follow the steps above to remove the ESO Pipelines and the ESO repository from MacPorts you will also remove the MacPorts versions of FPOSS, FIMS and KARMA if they are installed.
Unfortunately we have not yet implemented Homebrew packages for FPOSS, FIMS and KARMA, though this is planned.
In the meantime we have a simple github project called eops_macports maintained by ESO User Support that provides these packages via MacPorts. See the instructions at eops_macports to isntall from that repository.
