Bug 1380938

Summary: Arduino IDE not loading anymore
Product: [Fedora] Fedora Reporter: eugen.fischer.android
Component: arduinoAssignee: Dennis Chen <barracks510>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 25CC: barracks510, giallu, ihands, madstitz, tchollingsworth, thozza
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: arduino-1.6.4-10.fc25 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-11-19 21:05:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description eugen.fischer.android 2016-10-01 17:18:13 UTC
Description of problem:

When I try to launch arduino IDE its not loading anmore, but it used to load fine. I use XFCE.

It gives mie the following error:


$ arduino
/usr/bin/build-classpath: Could not find jackson-module-mrbean Java extension for this JVM
/usr/bin/build-classpath: error: Some specified jars were not found
Loading configuration...
Error parsing gtk-icon-sizes string: ''
Initializing packages...
java.lang.NoClassDefFoundError: com/fasterxml/jackson/module/mrbean/MrBeanModule
	at processing.app.BaseNoGui.initPackages(BaseNoGui.java:574)
	at processing.app.Base.<init>(Base.java:266)
	at processing.app.Base.guardedMain(Base.java:210)
	at processing.app.Base.main(Base.java:123)
Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.module.mrbean.MrBeanModule
	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	... 4 more


Version-Release number of selected component (if applicable):

Arduino Version is: 1.6.4-8.fc25
jackson-module-mrbean Version is: 2.7.6-2.fc25

How reproducible:

When I type aruino in a shell, i get this error

Steps to Reproduce:
1. Launch shell
2. type "arduino" and press enter
3. get the error

Actual results:

The error is listet above

Expected results:

Arduino IDE should start

Additional info:

As I said it used to work, but I dont know since when its not working, probably since a few days.

Comment 1 Ian Page Hands 2016-10-09 20:20:00 UTC
+1 ... looks like /usr/bin/build-classpath can't find the proper path to the jar.

Eugene as a workaround you can do:
# cd /usr/share/java
# ln -s jackson-modules-base jackson-module-mrbean

Until the fix is out.

Comment 2 eugen.fischer.android 2016-10-09 20:33:33 UTC
Thanks a lot for the workaround, but I had my own workaround ... called Debian, sorry :-)

Comment 3 Fedora Update System 2016-10-31 02:38:43 UTC
arduino-1.6.4-10.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-a9b7db48b6

Comment 4 Fedora Update System 2016-10-31 10:23:23 UTC
arduino-1.6.4-10.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-a9b7db48b6

Comment 5 Fedora Update System 2016-11-19 21:05:29 UTC
arduino-1.6.4-10.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.