The bug title doesn't have to say SRU, and the SRU template should go into the bug description. :)
The upload should also be versioned 6.1.1-2ubuntu0.1 (see https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update_the_packaging ) and the upload should be targeted at bionic (except for backports and security). That being said, sponsored. Thank you for your contribution to Ubuntu! ** Description changed: - same as + [Impact] + + * freeplane depends on knopflerfish-osgi (libknopflerfish-osgi-framework-java) + as OSGi runtime + + * libknopflerfish-osgi-framework-java 6.1.1-2 does not set source and + target level for java. Thus, it will use "11" (or "1.11") when compiled + with OpenJDK11 (the default in bionic). That's why OpenJDK8 cannot run + the code. + + * The fix is a very simple backport of 6.1.1-3 (tested in Debian + unstable): set source and target level to 1.7 (knopflerfish requires + Java7), see attached debdiff. This is necessary for freeplane to start + under bionic with Java8. + + [Test Case] + + * Run the freeplane package from bionic while having installed and + selected OpenJDK8. If it fails (this SRU is not applied), you will see: + + Exception in thread "main" java.lang.UnsupportedClassVersionError: + org/knopflerfish/framework/Main has been compiled by a more recent + version of the Java Runtime (class file version 53.0), this version of + the Java Runtime only recognizes class file versions up to 52.0 + + [Regression Potential] + + * The possible risk is that knopflerfish still does not run under Java8 + and freeplane still does not start. + + [Other Info] + + * debdiff is attached + + * Here is the branch for the SRU upload: + https://salsa.debian.org/java-team/knopflerfish-osgi/tree/bionic-sru + + * Some users have applied one of these two workarounds (while I was preparing this SRU): + - Install openjdk-9-jdk and choose it (use sudo update-java-alternatives --list/--set ... or set JAVA_HOME) + - use the upstream .deb + + [Original Description] + + same as #1791658 freeplane didn't show interface New (2 comments) last updated 2018-09-22 vi With Bionic 18.04 and oracel java8 ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: freeplane 1.6.13-1 ProcVersionSignature: Ubuntu 4.15.0-38.41-generic 4.15.18 Uname: Linux 4.15.0-38-generic x86_64 ApportVersion: 2.20.9-0ubuntu7.4 Architecture: amd64 CurrentDesktop: ubuntu:GNOME Date: Fri Oct 26 14:59:09 2018 InstallationDate: Installed on 2018-10-24 (1 days ago) InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725) PackageArchitecture: all ProcEnviron: - TERM=xterm-256color - PATH=(custom, no user) - XDG_RUNTIME_DIR=<set> - LANG=fr_FR.UTF-8 - SHELL=/bin/bash + TERM=xterm-256color + PATH=(custom, no user) + XDG_RUNTIME_DIR=<set> + LANG=fr_FR.UTF-8 + SHELL=/bin/bash SourcePackage: freeplane UpgradeStatus: No upgrade log present (probably fresh install) ** Summary changed: - Bionic freeplane SRU [was: freeplane didn't show interface] + freeplane didn't show interface -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1800147 Title: freeplane didn't show interface To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/freeplane/+bug/1800147/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
