[Bug 1095268] New: CrossToolchain:avr/Arduino: libastylej.so and liblistSerialsj.so link to wrong target
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268 Bug ID: 1095268 Summary: CrossToolchain:avr/Arduino: libastylej.so and liblistSerialsj.so link to wrong target Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: 3rd party software Assignee: jnweiger@gmail.com Reporter: opensuse@trummer.xyz QA Contact: bnc-team-screening@forge.provo.novell.com Found By: --- Blocker: --- libastylej.so liblistSerialsj.so both link to /usr/lib, but the files actually are in /usr/lib64, so the links are broken and arduino fails to start. stdout: ##### Picked up JAVA_TOOL_OPTIONS: java.lang.UnsatisfiedLinkError: Can't load library: /usr/share/java/Arduino-1.8.5/lib/liblistSerialsj.so at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1827) at java.lang.Runtime.load0(Runtime.java:809) at java.lang.System.load(System.java:1086) at processing.app.Platform.loadLib(Platform.java:162) at processing.app.Platform.<clinit>(Platform.java:157) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at processing.app.BaseNoGui.initPlatform(BaseNoGui.java:518) at processing.app.Base.<init>(Base.java:199) at processing.app.Base.main(Base.java:144) Can't load library: /usr/share/java/Arduino-1.8.5/lib/liblistSerialsj.so Cannot load native library /usr/share/java/Arduino-1.8.5/lib/liblistSerialsj.so The program has terminated! ##### -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268
Oscar Laborda
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268#c1
Klaus Kämpf
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268#c2
Klaus Kämpf
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268#c3
Klaus Kämpf
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268#c4
--- Comment #4 from Maximilian Trummer
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268#c5
Maximilian Trummer
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268#c6
Klaus Kämpf
I don't think this is fixed, the two files: /usr/share/java/Arduino-1.8.12/lib/libastylej.so /usr/share/java/Arduino-1.8.12/lib/liblistSerialsj.so still link to /usr/lib/, but they are actually in /usr/lib64/
Yeah, :facepalm: Builds were enabled for i586 and x86_64, *both* resulting in a 'noarch' binary, overwriting each other. Dropped 'noarch' now, the symlinks make it an arch-dependent package. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268
http://bugzilla.opensuse.org/show_bug.cgi?id=1095268#c7
--- Comment #7 from Maximilian Trummer
participants (1)
-
bugzilla_noreply@novell.com