Comments (3)
Hi all.
I did a little debugging and found the root cause. We are still using PureScript 0.14.x (0.15.x is the latest). There was an issue with 0.14.7 having an incorrect dependency on libtinfo
(see purescript/purescript#4253).
If you invoke purs --version
on CI you'll see:
purs: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
To resolve we can bump PureScript to 0.14.9 which appears to work. We usually bump the PureScript in tandem with purescript-runner. Another option is upgrade to the latest (0.15.x) but that requires much more work because the exercises need to be adapted as well.
I can create a couple of PRs for this if needed. Let me know.
from purescript.
See:
from purescript.
That was quick! Thank you so much.
Yeah, I think bumping purescript to 0.14.9 is the way to go here. If someone wants to take on the bigger task of bumping up to the next minor version, that's great, but it doesn't need to happen right this second.
I've reopened the PR that bumps the patch version, and will merge it as soon as CI reports back (it reruns CI when the PR is reopened, it looks like).
from purescript.
Related Issues (20)
- Launch Tracker 🔴
- Add blurb to Concept Exercises
- Pulp Test failes to build RowList HOT 3
- Exercise dependencies HOT 5
- Inconsistent use of unit testing library HOT 3
- Update documentation after introducing spago
- Remove bower leftovers (post spago migration)
- 🤖 Sync error for commit 3b930c
- Rename `booleans` Concept Exercise to use story/theme
- Extract track-specific help instructions from `config/exercise_readme.go.tmpl`
- Extract track-specific test instructions from `config/exercise_readme.go.tmpl`
- [v3] Update doc links
- Build analyzer
- Check docs are up to date
- spago upgrade-set from 0.13.8 to 0.14.4 HOT 4
- Instructions doesn't match the test HOT 3
- Add signatures to all stub files HOT 2
- Including extra dependencies HOT 3
- Building a training set of tags for purescript HOT 21
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 purescript.