Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8248084 | 16 | Alexey Semenyuk | P3 | Resolved | Fixed | team |
When installing in /usr hierarchy we have to split app image as follows:
- app launchers should be installed in /usr/bin directory.
- launcher library and other files should go in /usr/lib/$APPNAME/ directory.
- documentation and copyright file should go into /usr/share/doc/$APPNAME directory.
When installing in /usr/local hierarchy we have to split app image as follows:
- app launchers should be installed in /usr/local/bin directory.
- launcher library and other files should go in /usr/local/lib/$APPNAME/ directory.
- documentation and copyright file should go into /usr/share/doc/$APPNAME directory.
When installing at any other prefix with the root at `/usr` no app image splicing should happen. The app should be installed as usual.
Package layout is defined to comply with Linux Filesystem Hierarchy Standard (https://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html)
- app launchers should be installed in /usr/bin directory.
- launcher library and other files should go in /usr/lib/$APPNAME/ directory.
- documentation and copyright file should go into /usr/share/doc/$APPNAME directory.
When installing in /usr/local hierarchy we have to split app image as follows:
- app launchers should be installed in /usr/local/bin directory.
- launcher library and other files should go in /usr/local/lib/$APPNAME/ directory.
- documentation and copyright file should go into /usr/share/doc/$APPNAME directory.
When installing at any other prefix with the root at `/usr` no app image splicing should happen. The app should be installed as usual.
Package layout is defined to comply with Linux Filesystem Hierarchy Standard (https://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html)
- backported by
-
JDK-8248084 Add support to jpackage to create install Linux packages in /usr hierarchy
-
- Resolved
-
- relates to
-
JDK-8230507 Findings in Debian packaging
-
- Resolved
-
-
JDK-8233449 Various problems with DEB or RPM packages build by jpackage
-
- Closed
-