tidalcycles / tidal-midi

This package and method of using MIDI in Tidal is obsolete. Please use SuperDirt MIDI instead.
GNU General Public License v3.0
74 stars 36 forks source link

PortMidi dependency issue when installing with stack #42

Open jarmitage opened 7 years ago

jarmitage commented 7 years ago

stack install tidal-midi sometimes throws

Error: While constructing the build plan, the following exceptions were encountered:

In the dependencies for tidal-midi-0.9.4:
    PortMidi must match ==0.1.6.0, but the stack configuration has no specified version (latest applicable is 0.1.6.0)
needed for unknown reason - stack invariant violated.

Recommended action: try adding the following to your extra-deps in /Users/kevincebulski/.stack/global-project/stack.yaml:
- PortMidi-0.1.6.0

You may also want to try the 'stack solver' command
Plan construction failed.

Doing brew install PortMidi or brew install PortMidi-0.1.6.0 doesn't help. Workaround is to type PortMidi-0.1.6.0 into the extra-deps field in .stack/global-projects/stack.yaml, and run stack install tidal-midi again.