Bug#925509: netbeans: Netbeans not usable with java in Buster

Markus Koschany apo at debian.org
Fri May 3 13:29:22 BST 2019


Hi Jochen,

Am 03.05.19 um 13:47 schrieb Jochen Sprickerhof:
[...]
> This is due to libnb-javaparser-java which is still on the jdk-9
> version. 

[...]

> So one way would be to get this packaged (maybe rename nb-javac-9-*.jar
> to nb-javac-11-*.jar) and convince the release team to include include
> this into buster.

Normally we should upgrade libnb-javaparser-java to the JDK 11
compatible version. If I had known such a version existed, I would have
packaged this one in January.

> An other option may be to drop the nb-javac.patch and reopen #920707.
> According to:
> 
> https://cwiki.apache.org/confluence/display/NETBEANS/Java+Editor+Using+JDK+javac
> 
> https://cwiki.apache.org/confluence/display/NETBEANS/Overview%3A+nb-javac
> 
> Netbeans should work without nb-javac (but I really tried it). This
> would trade the #925509 rc bug against a normal bug and we would be able
> to release with buster.
> 
> What do you think?

If we drop the nb-javac.patch we will surely see new bug reports because
the warning confuses people. Your links also mention some caveats when
not using nb-javac, possible code completion errors and whatnot. So the
user is forced to live with those caveats or download nb-javac manually.
The latter solution might be preferable at the moment because of the
freeze, but the point of packaging Netbeans for Debian was, that you can
install Netbeans with system libraries. Now you have to download
prebuilt binary files even for core features.

There is also bug #920706 that makes Git unusable. One cannot even work
around it by downloading the plugin from the internet.

So yes, we can do that but I wonder if we should keep Netbeans out of
Buster because it does not live up to the quality of the current version
in Stretch.

Regards,

Markus


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20190503/97094ae2/attachment.sig>


More information about the pkg-java-maintainers mailing list