[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 <olaborda@yahoo.es> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |olaborda@yahoo.es -- 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#c1 Klaus Kämpf <kkaempf@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kkaempf@suse.com Assignee|jnweiger@gmail.com |kkaempf@suse.com --- Comment #1 from Klaus Kämpf <kkaempf@suse.com> --- Not sure why this bug was assigned to Juergen ... -- 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#c2 Klaus Kämpf <kkaempf@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alfalco@celepar.pr.gov.br --- Comment #2 from Klaus Kämpf <kkaempf@suse.com> --- *** Bug 1095669 has been marked as a duplicate of this bug. *** -- 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#c3 Klaus Kämpf <kkaempf@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Klaus Kämpf <kkaempf@suse.com> --- Fixed with Arduino-1.8.12 -- 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#c4 --- Comment #4 from Maximilian Trummer <opensuse@trummer.xyz> --- 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/ -- 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#c5 Maximilian Trummer <opensuse@trummer.xyz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #5 from Maximilian Trummer <opensuse@trummer.xyz> --- the build does not download those libraries anymore but that doesn't fix this bug -- 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#c6 Klaus Kämpf <kkaempf@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED --- Comment #6 from Klaus Kämpf <kkaempf@suse.com> --- (In reply to Maximilian Trummer from comment #4)
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 <opensuse@trummer.xyz> --- I can confirm it launches fine now. Thanks! -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com