PhoenicisOrg / scripts

Phoenicis scripts
GNU Lesser General Public License v3.0
64 stars 49 forks source link

Flatpak PlayOnLinux MSOffice2010 script master branch not working. #1213

Open claudiuschan opened 4 years ago

claudiuschan commented 4 years ago

Hi, I am using Flatpak Phoenicis Play On Linux version: 5.0-alpha-2 on Fedora 32 workstation on thinkpad X1 Carbon 6th gen.

Whenever i switch to the master branch of script repository, encounter the following error when install the MSOffice2010. The reason I switch to master branch instead of the alpha-2 is because I failed to install MSOffic2010 with the script.

================================================================ javax.script.ScriptException: :5:0 Expected an operand but found const const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); ^ in at line number 5 at column number 0 at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:544) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:531) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:409) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:162) at java.scripting/javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264) at phoenicis.scripts@5.0-alpha-2/org.phoenicis.scripts.nashorn.NashornEngine.eval(NashornEngine.java:50) at phoenicis.scripts@5.0-alpha-2/org.phoenicis.scripts.nashorn.NashornScriptInterpreter.runScript(NashornScriptInterpreter.java:35) at phoenicis.scripts@5.0-alpha-2/org.phoenicis.scripts.interpreter.BackgroundScriptInterpreter.lambda$runScript$0(BackgroundScriptInterpreter.java:35) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: jdk.nashorn.internal.runtime.ParserException: :5:0 Expected an operand but found const const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); ^ at jdk.scripting.nashorn/jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:297) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:282) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.unaryExpression(Parser.java:4462) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.expression(Parser.java:4620) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.conditionalExpression(Parser.java:4772) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.assignmentExpression(Parser.java:4711) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.expression(Parser.java:4589) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.expression(Parser.java:4585) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.expressionStatement(Parser.java:1854) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.statement(Parser.java:1155) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.sourceElements(Parser.java:909) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.program(Parser.java:844) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.parse(Parser.java:325) at jdk.scripting.nashorn/jdk.nashorn.internal.parser.Parser.parse(Parser.java:285) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.compile(Context.java:1500) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.compileScript(Context.java:1467) at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.Context.compileScript(Context.java:750) at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:542) ... 10 more

plata commented 4 years ago

The scripts on the master branch are not compatible with this flatpak release. You must build a flatpak based on the current master (see https://phoenicisorg.github.io/phoenicis/Developers/packages/).