[Bug 1631361] Re: freeplane fails to start in ubuntu 16.10 amd64
Michael Hudson-Doyle
michael.hudson+lp at canonical.com
Wed Oct 26 21:51:45 UTC 2016
Let's wait until the fixed package is synced into zesty in a few days
and then a sponsor can upload it to yakkety-proposed. Sorry about the
delay, things happening around the release time are always vulnerable to
this.
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1631361
Title:
freeplane fails to start in ubuntu 16.10 amd64
Status in knopflerfish-osgi package in Ubuntu:
Confirmed
Status in knopflerfish-osgi source package in Yakkety:
Confirmed
Status in knopflerfish-osgi package in Debian:
Fix Released
Bug description:
[Impact]
Freeplane in Ubuntu 16.10 is broken due to an error in knopflerfish-
osgi. The fix is in knopflerfish-osgi 5.2.0-2 from Debian
testing/unstable.
Freeplane fails to load OSGi bundles because the knopflerfish jar misses an
"exports" file. The other r-dep of knopferfish-osgi (libwoodstob-java) is a
library that should fail as well (the "exports" file is needed and was
present before the broken upload in 5.1.0+dfsg1-3's knopflerfish.jar!). The
fix in knopflerfish 5.2.0-2 is to generate a file "exports" during the
build.
[Test Case]
* Install freeplane: $ sudo apt-get install freeplane
* Run freeplane: $ freeplane
* It will fail to start without the fix.
* Ubuntu 16.10 users affected by the bug have confirmed that freeplane
starts with the fix.
[Regression Potential]
There could _possibly_ be another issue in Ubuntu's knopflerfish-osgi
5.2.0-2, and in this case, r-deps of knopflerfish-osgi would still not
work. But since they currently do not work, there is nothing to lose.
[Other Info]
$ LANG=C freeplane
org.knopflerfish.framework.readonly=true
org.knopflerfish.gosg.jars=reference:file:/usr/share/freeplane/core/
org.freeplane.basedirectory=/usr/share/freeplane
java.security.policy=/usr/share/freeplane/freeplane.policy
org.osgi.framework.storage=/usr/share/freeplane/fwdir
Knopflerfish OSGi framework launcher, version <unknown>
Copyright 2003-2016 Knopflerfish. All Rights Reserved.
See http://www.knopflerfish.org for more information.
java.lang.IllegalArgumentException: Failed to read exports: java.io.FileNotFoundException: /home/mk/exports (No such file or directory)
at org.knopflerfish.framework.SystemBundle.addSysPackagesFromFile(SystemBundle.java:699)
at org.knopflerfish.framework.SystemBundle.initSystemBundle(SystemBundle.java:557)
at org.knopflerfish.framework.FrameworkContext.init(FrameworkContext.java:402)
at org.knopflerfish.framework.SystemBundle.doInit(SystemBundle.java:622)
at org.knopflerfish.framework.SystemBundle.init(SystemBundle.java:152)
at org.knopflerfish.framework.Main.assertFramework(Main.java:446)
at org.knopflerfish.framework.Main.handleArgs(Main.java:546)
at org.knopflerfish.framework.Main.start(Main.java:224)
at org.knopflerfish.framework.Main.main(Main.java:156)
at org.freeplane.launcher.Launcher.run(Launcher.java:115)
at org.freeplane.launcher.Launcher.launch(Launcher.java:80)
at org.freeplane.launcher.Launcher.main(Launcher.java:67)
Error: Command "-istart org.freeplane.core" failed, Failed to read exports: java.io.FileNotFoundException: /home/mk/exports (No such file or directory)
ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: freeplane 1.5.16-1
ProcVersionSignature: Ubuntu 4.8.0-21.23-generic 4.8.0
Uname: Linux 4.8.0-21-generic x86_64
ApportVersion: 2.20.3-0ubuntu7
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Oct 7 21:38:12 2016
InstallationDate: Installed on 2016-09-30 (6 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Alpha amd64 (20160922)
PackageArchitecture: all
SourcePackage: freeplane
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/knopflerfish-osgi/+bug/1631361/+subscriptions
More information about the Ubuntu-sponsors
mailing list