Comments (5)
Our CI build runs in Travis, which uses Debian images. You are getting this error because of the
Debian alternatives system.
You need to define an environment variable to pass through this mechanism.
from camisole.
@zopieux Could you please elaborate on what you mean? I'm running into the same problem.
from camisole.
@chen-robert Hi, can you check whether /usr/bin/java
is a symlink to something? If yes, which directory is it?
Usually, specifically for Java which uses the debian alternatives system, we need to mount other directories in /etc in which there are files that the symlinks in /usr/bin point to.
I thought we had that handled for Java here:
camisole/camisole/languages/java.py
Line 41 in ece92e9
So I'd be curious to know the path of your Java symlink. This line probably needs to be made more generic.
from camisole.
Hello @seirl! Sorry for the late reply.
/usr/bin/java
is a symlink to /etc/alternatives/java
which is a symlink to /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
.
from camisole.
Finally fixed the issue. I changed
camisole/camisole/languages/java.py
Line 36 in 7588b14
compiler = Program('/usr/lib/jvm/java-8-openjdk-amd64/bin/javac', opts=['-encoding', 'UTF-8'],
.
Maybe for future users, programmatically determine where the binaries are located?
from camisole.
Related Issues (20)
- Improve travis build
- HTTPRequestEntityTooLarge: Request Entity Too Large HOT 3
- doc: Low level API HOT 1
- Replace jsonschema by custom checks
- Use new isolate failing mechanism to prevent race conditions
- Better names for mem/cg-mem HOT 1
- Settle between time-wall and wall-time
- Go support HOT 3
- Support for the D Programming Language HOT 6
- Merged output: workaround isolate API change HOT 1
- Multi line Python source HOT 2
- Check that all calls to external programs are using LANG=C HOT 1
- Golang: go cache is disabled HOT 2
- /system endpoint : ValueError
- csharp: file not found exception at compile-time HOT 1
- UnicodeDecodeError when sending a request HOT 4
- Camisole test crashing HOT 2
- Docker for camisole HOT 1
- [BUG] Execution broken
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 camisole.