[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