[Bug 1720670] Re: Freeplane fails to start in Ubuntu 17.10

Hans Joachim Desserud 1720670 at bugs.launchpad.net
Fri Oct 20 19:43:27 UTC 2017


As mentioned above, the rebuild only happened to work locally on my
machine, but the official build from the build servers still has the
same issue in 17.10.

I've therefore picked up the same fix as Debian has in version 1.6.6-3
(see https://anonscm.debian.org/cgit/pkg-
java/freeplane.git/commit/?id=48b7e433715de338b8605c6d2ae20e7af9f5b4e1
or the attached bug watch for details). Since the newer version will be
synced from Debian to the BB development release, that will effectively
be fixed, but an SRU will be needed for 17.10. (That also makes it
possible to test and verify that the binary package indeed include the
expected files when parallel builds are disabled.

** Patch added: "artful-sru.debdiff"
   https://bugs.launchpad.net/ubuntu/+source/freeplane/+bug/1720670/+attachment/4980076/+files/artful-sru.debdiff

-- 
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/1720670

Title:
  Freeplane fails to start in Ubuntu 17.10

Status in freeplane package in Ubuntu:
  Fix Released
Status in freeplane package in Debian:
  Fix Released

Bug description:
  SRU for 17.10

  [Impact]

  The program refuse to start due to file missing from the binary
  package (MANIFEST.MF)

  [Test case]
  1. Install freeplane.
  2. Attempt to run freeplane.

  Expected: program starts and shows a window.
  Currently: crashes with the error message below.

  [Regression potential]
  Low. It rebuilds the package, but with parallel builds disabled. Patch is taken from the latest Debian package.

  [Additional notes]
  This bug has been a bit annoying, which in turn have led to a possibly confusing bug report. It was initially assumed that a rebuild would fix the issue, and this was verified locally, but since the official build servers ran the build in parallel the issue didn't go away in build1.
  Thus, by getting an SRU and through the verification process it should be easier to guarantee and verify that the proposed package contains the required and expected files.

  Original report:

  Since recent upgrades, freeplane won't start anymore, with this
  message:

  Created Framework: org.knopflerfish.framework, version=8.0.5.
  java.io.FileNotFoundException: /usr/share/freeplane/core/org.freeplane.core/META-INF/MANIFEST.MF (Aucun fichier ou dossier de ce type)
   at java.io.FileInputStream.open0(Native Method)
   at java.io.FileInputStream.open(FileInputStream.java:195)
   at java.io.FileInputStream.<init>(FileInputStream.java:138)
   at org.knopflerfish.framework.bundlestorage.file.Archive.downloadArchive(Archive.java:226)
   at org.knopflerfish.framework.bundlestorage.file.BundleArchiveImpl.<init>(BundleArchiveImpl.java:133)
   at org.knopflerfish.framework.bundlestorage.file.BundleStorageImpl.insertBundleJar(BundleStorageImpl.java:219)
   at org.knopflerfish.framework.Bundles.install0(Bundles.java:162)
   at org.knopflerfish.framework.SecurePermissionOps$14.run(SecurePermissionOps.java:737)
   at org.knopflerfish.framework.SecurePermissionOps$14.run(SecurePermissionOps.java:733)
   at java.security.AccessController.doPrivileged(Native Method)
   at org.knopflerfish.framework.SecurePermissionOps.callInstall0(SecurePermissionOps.java:733)
   at org.knopflerfish.framework.Bundles.install(Bundles.java:119)
   at org.knopflerfish.framework.BundleContextImpl.installBundle(BundleContextImpl.java:125)
   at org.knopflerfish.framework.Main.handleArgs(Main.java:550)
   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:127)
   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 install bundle: java.io.FileNotFoundException: /usr/share/freeplane/core/org.freeplane.core/META-INF/MANIFEST.MF (Aucun fichier ou dossier de ce type)

  ProblemType: Bug
  DistroRelease: Ubuntu 17.10
  Package: freeplane 1.6.6-1
  ProcVersionSignature: Ubuntu 4.13.0-12.13-generic 4.13.3
  Uname: Linux 4.13.0-12-generic x86_64
  NonfreeKernelModules: zfs zunicode zavl zcommon znvpair
  ApportVersion: 2.20.7-0ubuntu2
  Architecture: amd64
  CurrentDesktop: GNOME
  Date: Sun Oct  1 18:48:01 2017
  EcryptfsInUse: Yes
  PackageArchitecture: all
  ProcEnviron:
   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)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/freeplane/+bug/1720670/+subscriptions



More information about the Ubuntu-sponsors mailing list