Package: freeplane Version: 1.5.18-1 Severity: important The .desktop file installed by this package seems to be improperly detected by GNOME, which does not show it in the expected location (in the "Office" submenu).
I have found that the following patch fixes the issue: --- /usr/share/applications/freeplane.desktop 2016-12-10 12:08:55.000000000 -0500 +++ freeplane.desktop 2018-03-20 14:16:27.182938569 -0400 @@ -2,7 +2,7 @@ Version=1.0 Name=Freeplane Exec=/usr/bin/freeplane %F -Terminal=false +#Terminal=false Icon=freeplane Type=Application MimeType=application/x-freeplane; This is strange, because that entry is accurate: the program *is* not setup to run in a terminal, and that entry shouldn't cause problems. This, at least, is what the spec says here: https://standards.freedesktop.org/desktop-entry-spec/latest/ar01s06.html I wonder what's going on here... a. -- Package-specific info: [debug] /usr/bin/freeplane: Found JAVA_HOME = '/usr/lib/jvm/java-8-openjdk-amd64' [debug] /usr/bin/freeplane: Found JAVA_CMD = '/usr/lib/jvm/java-8-openjdk-amd64/bin/java' DEBUG: Freeplane parameters are ''. DEBUG: Linux curie 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux No LSB modules are available. DEBUG: Distributor ID: Debian Description: Debian GNU/Linux 9.4 (stretch) Release: 9.4 Codename: stretch DEBUG: The following DEB packages are installed: ii freeplane 1.5.18-1 all Java program for working with Mind Maps DEBUG: Link '/usr/bin/freeplane' resolved to '/usr/share/freeplane/freeplane.sh'. DEBUG: Freeplane Directory is '/usr/share/freeplane'. DEBUG: Calling: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Xmx512m -Dorg.freeplane.basedirectory=/usr/share/freeplane -Dorg.freeplane.userfpdir=/home/anarcat/.config/freeplane -Dorg.freeplane.old_userfpdir=/home/anarcat/.freeplane -Dorg.freeplane.globalresourcedir=/usr/share/freeplane/resources -Dswing.systemlaf=javax.swing.plaf.metal.MetalLookAndFeel -Dorg.freeplane.os.lib.ext=/usr/share/java -Dgnu.java.awt.peer.gtk.Graphics=Graphics2D -jar /usr/share/freeplane/freeplanelauncher.jar -- System Information: Debian Release: 9.4 APT prefers stable APT policy: (500, 'stable'), (1, 'experimental'), (1, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-6-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE=fr_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages freeplane depends on: ii default-jre [java7-runtime] 2:1.8-58 ii groovy 2.4.8-1 ii javahelp2 2.0.05.ds1-9 ii jmapviewer 2.0+dfsg-2 ii libbatik-java 1.8-4 ii libcommons-codec-java 1.10-1 ii libcommons-io-java 2.5-1 ii libcommons-lang-java 2.6-6 ii libfop-java 1:2.1-6 ii libidw-java 1.6.1-1 ii libjaxp1.3-java 1.3.05-2 ii libjgoodies-forms-java 1.9.0-3 ii libjlatexmath-java 1.0.3-1 ii libjsyntaxpane-java 0.9.6~r156-6 ii libknopflerfish-osgi-framework-java 5.2.0-2 ii libmnemonicsetter-java 0.5-1 ii librhino-java 1.7.7.1-1 ii libxerces2-java 2.11.0-7 ii libxml-commons-external-java 1.4.01-2 ii openjdk-8-jre [java7-runtime] 8u162-b12-1~deb9u1 ii simplyhtml 0.16.18-1 Versions of packages freeplane recommends: ii java-wrappers 0.1.28 ii xdg-utils 1.1.1-1 Versions of packages freeplane suggests: pn freeplane-scripting-api <none> -- no debconf information