Sorry for my delayed response (i'm on university exams week) :P > I’m sorry but I don’t remember exactly in what state did I leave the > packaging. IIRC, I made preliminary packages for three dependencies:
That's my current problem, i will try to rebuild everything to see what was the problem. Today i tried starting arduino and got the error message that made me leave this work. I think it's related to the version of MrBean. ``` com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of cc.arduino.contributions.packages.ContributionsIndex: abstract types either need to be mapped to concrete types, have custom deserializer, or contain additional type information at [Source: java.io.FileInputStream@24c1b2d2; line: 1, column: 1] at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:270) at com.fasterxml.jackson.databind.DeserializationContext.instantiationException(DeserializationContext.java:1456) at com.fasterxml.jackson.databind.DeserializationContext.handleMissingInstantiator(DeserializationContext.java:1012) at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserialize(AbstractDeserializer.java:149) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3798) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2908) at cc.arduino.contributions.packages.ContributionsIndexer.parseIndex(ContributionsIndexer.java:204) at cc.arduino.contributions.packages.ContributionsIndexer.mergeContributions(ContributionsIndexer.java:143) at cc.arduino.contributions.packages.ContributionsIndexer.parseIndex(ContributionsIndexer.java:87) at processing.app.BaseNoGui.initPackages(BaseNoGui.java:487) at processing.app.Base.<init>(Base.java:252) at processing.app.Base.main(Base.java:135) ``` > * liblistSerials [0] > * arduino-builder [1] > - golang-go-errors-errors [2] Nice work! > At first sight it seems the class ‘org.bouncycastle.util.Iterable’ is > found on the version of the Bouncy Castle Crypto package shipped with > Arduino (version 1.52, a jar file named ‘bcpg-jdk15on-152.jar’) but is > not found on the Debian package ‘libbcpg-java’ (currently at version > 1.59). I think that org.bouncycastle.util.Iterable is in `libbcprov-java`, you can see the dependency list i've come up with while trying to package arduino [here](https://github.com/HuayraLinux/pkg-arduino/blob/master/debian/control), i thin it's pretty complete (i use a clean pbuilder chroot to make packages :P).