-
Bug
-
Resolution: Fixed
-
P4
-
14, 15
-
b18
-
x86_64
-
linux_ubuntu
-
Not verified
A DESCRIPTION OF THE PROBLEM :
When application name contains spaces, jpackage generates invalid `xdg-desktop-menu` invocations: it does not escape spaces in name, so they become different args to `xdg-desktop-menu`, for example:
`xdg-desktop-menu install /opt/my-app/lib/My App.desktop`
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Invoke jpackage with `--name "My App"` and `--linux-shortcut`
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Produced deb can be installed/uninstalled
ACTUAL -
dpkg fails installs/uninstalls.
FREQUENCY : always
When application name contains spaces, jpackage generates invalid `xdg-desktop-menu` invocations: it does not escape spaces in name, so they become different args to `xdg-desktop-menu`, for example:
`xdg-desktop-menu install /opt/my-app/lib/My App.desktop`
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Invoke jpackage with `--name "My App"` and `--linux-shortcut`
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Produced deb can be installed/uninstalled
ACTUAL -
dpkg fails installs/uninstalls.
FREQUENCY : always
- duplicates
-
JDK-8233449 Various problems with DEB or RPM packages build by jpackage
-
- Closed
-