[Bug 1631361] Re: freeplane fails to start in ubuntu 16.10 amd64

Mathew Hodson mathew.hodson at gmail.com
Sun Oct 23 19:01:58 UTC 2016


** Description changed:

- introducing the Ubuntu 16.10 amd64 in beta2 installer, it has introduced a freeplane whih apt command.
- But freeplane will not start.
+ [Impact]
  
- $ LANG=C freeplane 
+ 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)
+         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)

** Tags added: regression-proposed

** Tags removed: regression-proposed
** Tags added: regression-release

-- 
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:
  Unknown

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