incorrect PATH in arduino.sh
Task Info (Flyspray) | |
---|---|
Opened By | Michael Laß (Bevan) |
Task ID | 80164 |
Type | Bug Report |
Project | Arch Linux |
Category | Packages: Extra |
Version | None |
OS | All |
Opened | 2023-11-04 21:40:02 UTC |
Status | Assigned |
Assignee | NicoHood (NicoHood) |
Details
Description: arduino depends on JRE 8 for certain reasons (see FS#77184 and FS#72692). It does so by depending on java-runtime=8. This dependency is fulfilled by the package jre8-openjdk. Via its dependency jre8-openjdk-headless, a JVM in /usr/lib/jvm/java-8-openjdk/jre/bin/ is provided.
However, /usr/bin/arduino sets: PATH=/usr/lib/jvm/java-8-openjdk/bin/
That run script should probably also include /usr/lib/jvm/java-8-openjdk/jre/bin/ in $PATH to use Java 8 if installed via jre8-openjdk.
Additional info:
- package version(s)
- arduino 1:1.8.19-2
- jre8-openjdk 8.392.u08-1
- jre8-openjdk-headless 8.392.u08-1