INSTALLATION PROBLEM MacOS Sierra

Hi there, i'm trying to installing Tidal Cycles but as many users before me, i'm having some issues.
It seems to be cabal installation but i'm not sure about it

Once installed Homebrew i tried using the command brew install cabal-install
It downloaded and installed everything (i guess) but in the report there's something that i suppose is not supposed to be ok.

** Mac-Pro-di-DaveBundy:~ davebundy$ brew install cabal-install

Updating Homebrew...

Warning: You are using macOS 10.12.

We (and Apple) do not provide support for this old version.

You will encounter build failures with some formulae.

Please create pull requests instead of asking for help on Homebrew's GitHub,

Twitter or any other official channels. You are responsible for resolving

any issues you experience while you are running this

old version.

==> Downloading https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal

Already downloaded: /Users/davebundy/Library/Caches/Homebrew/downloads/5cd99ff2fadf72ff079901174a0596cb1f905c3d983814fe5f571df65e37f28f--cabal-install-3.2.0.0-x86_64-apple-darwin17.7.0.tar.xz

==> Downloading https://hackage.haskell.org/package/cabal-install-3.4.0.0/cabal-

Already downloaded: /Users/davebundy/Library/Caches/Homebrew/downloads/6056b7d29aee99fa56c8e5ed958694fbb5623fbe72694dca79a687807c0dee76--cabal-install-3.4.0.0.tar.gz

==> /private/tmp/cabal-install-20210509-4581-525u9d/cabal-install-3.4.0.0/cabal

==> /private/tmp/cabal-install-20210509-4581-525u9d/cabal-install-3.4.0.0/cabal

Last 15 lines from /Users/davebundy/Library/Logs/Homebrew/cabal-install/02.cabal:

  • edit-distance-0.2.2.1 (lib) (requires download & build)

  • hackage-security-0.6.0.1 (lib) (requires download & build)

  • HTTP-4000.3.16 (lib) (requires download & build)

  • cabal-install-3.4.0.0 (exe:cabal) (requires build)

Downloading base16-bytestring-0.1.1.7

Downloaded base16-bytestring-0.1.1.7

Downloading base64-bytestring-1.2.0.1

dyld: lazy symbol binding failed: Symbol not found: _utimensat

Referenced from: /private/tmp/cabal-install-20210509-4581-525u9d/cabal-install-3.4.0.0/cabal (which was built for Mac OS X 10.13)

Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _utimensat

Referenced from: /private/tmp/cabal-install-20210509-4581-525u9d/cabal-install-3.4.0.0/cabal (which was built for Mac OS X 10.13)

Expected in: /usr/lib/libSystem.B.dylib

Do not report this issue to Homebrew/brew or Homebrew/core!

Error: You are using macOS 10.12.

We (and Apple) do not provide support for this old version.

You will encounter build failures with some formulae.

Please create pull requests instead of asking for help on Homebrew's GitHub,

Twitter or any other official channels. You are responsible for resolving

any issues you experience while you are running this

old version.**

I found this issue in the forum, tried to follow the instructions of those users but couldn't solve this problem

best,
Dave

Hi @davebundy,

For MacOS Sierra compatibility, you'l need to install an older version of haskell. Try the method here:

Hi, i solved using stack instead of cabal :slight_smile:

1 Like

great!