Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MrBean version #4

Open
iglosiggio opened this issue Apr 3, 2018 · 4 comments
Open

MrBean version #4

iglosiggio opened this issue Apr 3, 2018 · 4 comments
Labels
blocking Blocking problem

Comments

@iglosiggio
Copy link
Contributor

iglosiggio commented Apr 3, 2018

The mrbean version i've packaged makes impossible for this software to run (at least w/o a big patch)

MrBean now lives in jackson-modules-base. Using the binary works for arduino but i don't know if the version of the extension has problems with other softwares

@iglosiggio iglosiggio added the blocking Blocking problem label Apr 3, 2018
@stappersg
Copy link
Contributor

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901354 is a Request For Packaging Mr Bean

tlk added a commit to tlk/Arduino that referenced this issue Jan 30, 2020
tlk added a commit to tlk/Arduino that referenced this issue Jan 31, 2020
Sacrifice abstract classes and interfaces to reduce the amount of magic
performed by MrBean.

Refs HuayraLinux/pkg-arduino#4
@tlk
Copy link

tlk commented Feb 2, 2020

Hello @iglosiggio and @stappersg I don't know if you are still interested in this, but I did an experiment to remove MrBean from the Arduino IDE and it seems to work fine without it.

Even if arduino/Arduino#9700 is not accepted by the Arduino project, maybe it can be used as a (big) patch by the Debian package?

@iglosiggio
Copy link
Contributor Author

iglosiggio commented Feb 6, 2020 via email

cmaglie pushed a commit to arduino/Arduino that referenced this issue Feb 19, 2020
Sacrifice abstract classes and interfaces to reduce the amount of magic
performed by MrBean.

Refs HuayraLinux/pkg-arduino#4
@tlk
Copy link

tlk commented Feb 20, 2020

Hi @iglosiggio and @stappersg

The Arduino IDE no longer depends on jackson-module-mrbean-2.9.5.jar 🎉

A rebase would be cool.

I noticed that https://github.com/HuayraLinux/pkg-arduino/tree/master/debian/patches has 17 patches. It seems like quite a lot and I wonder if this can be reduced in collaboration with upstream.

These PR's from the Arch Linux project may already have turned some of the debian patches obsolete:

Specifically, the ant build.xml now has support for light_bundle, no_docs and local_sources:

ant clean build -Dlight_bundle=true -Dno_docs=true -Dlocal_sources=true

Best,
Thomas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocking Blocking problem
Projects
None yet
Development

No branches or pull requests

3 participants