-
-
Notifications
You must be signed in to change notification settings - Fork 58
Snap does not have the commandline processing-java
available
#1047
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hey @berkes Thank you for raising this issue! As we migrated to the Gradle build system in #888 we didn't catch the use of So we have two options, either we publish a secondary package on snap called |
processing-java
available
If it helps: As a snap user, I won't really mind installing a second snap, but since that means a rather big lot of duplication of overhead. i.e. some 430M of storage extra, I'd slightly prefer it to be in the one snap package. |
Hey @berkes 4.4.3 adds |
I've finally had the time to test it. Thanks. It doesn't work yet, unfortunately. And I'm unsure if I should report this in this ticket (re-open it?) or in a new. In any case, the bug seems simple to fix: a file-permission issue.
Looking at the file, reveals it does not have the executable bit set:
The normal I presume simply setting the exec bit on /snap/processing/8/opt/processing/lib/app/resources/jdk/bin/java would fix the bug, but haven't tested it. |
Most appropriate sub-area of Processing 4?
Other (specify if possible)
Processing version
4.4.1
Operating system
Linux Ubuntu 24.04.2 LTS x86_64
Steps to reproduce this
--help
. It will show help, starting with(version will differ)
snap info processing
Notice there is no
processing-java
.running
snap run processing --help
launches the GUI an shows an error on the terminal, that --help is not recognized.Expected behaviour:
To run the CLI mode. E.g.
To compile and run a sketch.
Offering the CLI in a separate snap would be fine as well.
snippet
Not applicable
Additional context
No response
Would you like to work on the issue?
No - I am unfamiliar with the build process of Processing, Gradle, Java
The text was updated successfully, but these errors were encountered: