Comments (3)
Hi, it sounds like you're working off a lot of non-standard packaging items which this tool isn't designed to support (with this, start clean and get a vanilla tidal/sc install with repo provided packages).
However, what I'd recommend is editing the vscode playbook, and commenting/removing the tidal
role so it will only do the vscode install for you, bypassing all the tidal/sc/Haskell install tasks
from ansible-tidalcycles.
Seems pretty standard to me, installed all the Haskell components from the Haskell repos and GHCUP indicates I'm at the recommended versions. Also, where the Ansible script fails running "cabal --numeric-version", running the same thing directly at a bash prompt produces the desired result. I think I may try the manual route of installing Tidal as I can re-install my system from scratch quite easily (I deliberately decided to install Tidal first because from past experience it's a ***** to get working).
PS. To clarify that last remark,I mean working without ending up with a monumental amount of cruft in your system that affects performance.
PPS. Sorry, forgot to add that I'll try your suggestion first but probably just remove the Haskell tasks since afaic those are up-to-date.
Thanks for responding. Is it better for me/you if I post this kind of thing to the Tidal forum?
from ansible-tidalcycles.
Sorry, by "standard" I'm referring to out-of-the-box repos (Ubuntu standard repos).
Yes I could support the Haskell repos, or one of a bunch of ppas - but, in order to provide breadth of support across distro I'm not taking that route.
Yes it's a pain to install, which is why I built this tool - start with a blank system, and just run a playbook. There is no need to install any other packages beforehand (besides git and ansible).
I haven't explicitly tested elementary os either, so depending on where they've diverged from Ubuntu may also be the issue. Dunno, but I can only test/support so many distros 😅
from ansible-tidalcycles.
Related Issues (16)
- hosc-0.18 fails to install on older distros HOT 1
- add vscode support for rpi4
- Post-install fixes on i386 gnu/*nux HOT 1
- Add pulsar support, retire atom
- WSL fails to start xvfb, service in unknown state HOT 2
- haskell-platform is being deprecated (from debian/bookworm) HOT 1
- lookup latest mi-Ugens release and grab it (it's currently hardcoded) HOT 2
- miPlaits plays through one channel only HOT 1
- Investigate running xvfb via non-systemd means for headless testing HOT 1
- Ubuntu 23.10 vscode no sound HOT 7
- Failure to install on Ubuntu 22.04
- vagrant testing: move the ansible run command from the Vagrantfile provisioner (host ansible) to inside the guest vm (guest ansible)
- investigate handling legacy ansible with conditional tasks HOT 1
- nuke option(s) for userspace packages (.cabal, .ghc etc)? HOT 4
- Neovim doesn't work if it's installed after vim
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ansible-tidalcycles.