#### Moving from macOS <= 11 (BigSur) to macOS >= 12 (Monterey) on Apple M1 chip
On macOS <= 11, the Homebrew package manager installs everything under `usr/local`. On the contrary, starting from macOS 12 and on machines with the new Apple M1 chip, Homebrew installs all packages under the new, dedicated folder `/opt/homebrew`.
As a result, when migrating your Apple M1 machine from macOS 11 to 12, you might have relics in your `usr/local` folder, which can interfer with the compilation and/or installation of the GeoModel packages.
To be sure to have a clean environment, where Homebrew can install the GeoModel packages without problems, when moving your Apple M1 system to macOS 12 please make sure you don't have any GeoModel relics in `usr/local`. You can check this by running:
```sh
% ls /usr/local/lib/libGeo*
```
If you have old GeoModel-related libraries installed, you should see an output like the one below:
Therefore, before installing or compiling GeoModel or GeoModel-dependent packages, clean the `usr/local` folder, first.
To clean it, you can run, for example:
**WARNING:** Before running the commands below, which are provided as examples only, please double check that the `*` does not pick up other, valuable, non-GeoModel libraries you might have installed in `/usr/local`!!!
**NOTE:** Depending on your installation, you might need to run the commands below as `sudo` (as in the examples) or not.