# Tidal boot script path

**URL:** <https://uzu.lurk.org/t/tidal-boot-script-path/1902>\
**Category:** TidalCycles\
**Tags:** installation\
**Created:** [15 August 2020 15:39 UTC](https://uzu.lurk.org/t/tidal-boot-script-path/1902 "2020-08-15T15:39:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![th4](https://uzu.lurk.org/user_avatar/uzu.lurk.org/th4/32/505_2.png) [@th4](https://uzu.lurk.org/u/th4)\
**Post date:** [15 August 2020 15:39 UTC](https://uzu.lurk.org/t/tidal-boot-script-path/1902/1 "2020-08-15T15:39:59Z")

</div>

Hello,  
After updating my system (Debian testing) and Tidal, the output of `ghc-pkg field tidal data-dir` has started being `/usr/share/tidal`, a directory that doesn't exist.  
This in turn causes troubles in finding the location of `BootTidal.hs`, which seems to be canonically located in a subdirectory of `~/.cabal/share/` (but there is no subdirectory corresponding to the last version of Tidal).  
Manually creating the corresponding directory and hardcoding such a location in my editor configuration (with the latest version of `BootTidal.hs` as found on github) results in another error:

```haskell
<no location info>: error:
    Could not load module ‘Sound.OSC.FD’
    It is a member of the hidden package ‘hosc-0.18.1’.
    You can run ‘:set -package hosc’ to expose it.
    (Note: this unloads all the modules in the current scope.)
    It is a member of the hidden package ‘hosc-0.17’.
    You can run ‘:set -package hosc’ to expose it.
    (Note: this unloads all the modules in the current scope.)

```

I must confess that I'm at loss concerning what to do from now, so if someone can shed any light on this, I would greatly appreciate it.

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![yaxu](https://uzu.lurk.org/user_avatar/uzu.lurk.org/yaxu/32/2_2.png) [@yaxu](https://uzu.lurk.org/u/yaxu)\
**Post date:** [15 August 2020 18:14 UTC](https://uzu.lurk.org/t/tidal-boot-script-path/1902/2 "2020-08-15T18:14:09Z")

</div>

When I get these kinds of errors I remove the ~/.cabal and ~/.ghc folders, then run `cabal v1-update; cabal v1-install tidal` .. The 'v1-' variant of the install is deprecated, but in my experience is a lot more reliable.

---

<div class="post-metadata">

**Author:** ![th4](https://uzu.lurk.org/user_avatar/uzu.lurk.org/th4/32/505_2.png) [@th4](https://uzu.lurk.org/u/th4)\
**Post date:** [15 August 2020 18:53 UTC](https://uzu.lurk.org/t/tidal-boot-script-path/1902/3 "2020-08-15T18:53:54Z")

</div>

It worked, thank you!
