It is just me or upgrading tidal just broke my install.
Weird thing is that the cabal update and new tidal install actually installed version 1.49 and not 1.51, but it says it is up to date ... I am on Mac OSX. Anyone experiencing the same issue and actually solved it.
I had a similar issue (also on Mac here). Running...
cabal v1-update
cabal v1-install tidal
...seemed to properly install 1.51 for me. The plain 'cabal update' etc led to all sorts of issues. @yaxu talks about this at the beginning of the latest live stream, with a few different ways of upgrading.
Only issue was then Atom complained about 'multiple packages', but that can be fixed easily as detailed here:
Note : I am on v2 not v1
Ok, first I did that : cabal update cabal install tidal --lib which says I am up to date.
Now, I gave it a try and did : cabal v2-update cabal v2-install tidal
which gave me this :
Resolving dependencies...
Build profile: -w ghc-8.8.3 -O1
In order, the following will be built (use -v for more details):
- tidal-1.5.2 (lib) (requires download & build)
Downloading tidal-1.5.2
Downloaded tidal-1.5.2
Starting tidal-1.5.2 (lib)
Building tidal-1.5.2 (lib)
Installing tidal-1.5.2 (lib)
Completed tidal-1.5.2 (lib)
Warning: You asked to install executables, but there are no executables in
target: tidal. Perhaps you want to use --lib to install libraries instead.
And now if I add the --lib to the command it says it is up to date, and it is still broken when trying to use tidal in vscode. I went a little further but still stuck for the moment ...
It doesn't work appearing this message in the terminal window:
Resolving dependencies...
Up to date
Warning: You asked to install executables, but there are no executables in
target: tidal. Perhaps you want to use --lib to install libraries instead.
If I use --lib, this message appears again.
When I boot tidal package in atom this message appears
Load BootTidal.hs from /Users/eloi/.atom/packages/tidalcycles/lib/BootTidal.hs
t>Loaded package environment from /Users/eloi/.ghc/x86_64-darwin-8.6.5/environments/default
t>: error:
Ambiguous module name ‘Sound.Tidal.Context’:
it was found in multiple packages: tidal-1.5.2 tidal-1.5.2