openjdk jpackage bug
Francis JUGE-BOIRARD (GMAIL)
francis.juge.boirard at gmail.com
Thu May 23 16:18:47 UTC 2019
<head><html> Hello,
I can not post bug on jdk bug database.
I encounter the following problem on Mac OS Mojave 10.14.5.
Execution of the order: clear; rm -rf ./tmpjpackage/ ./garbage/; ~ /
jdk-13.jdk / Contents / Home / bin / jpackage create-installer
--temp-root ./tmpjpackage/ --installer-type pkg -o ./garbage -i ../bin/
-n 'Product name'--main-jar main.jar --app-version 4.3.1 --resource-dir
./resources/rs --vendor MyCompany --runtime-image ./jre --verbose
The command executes correctly but the output is:
Building PKG package for Product Name.
Using custom package resource [icon] (loaded from Product Name.icns).
Preparing Info.plist:
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage/images/image-3449718040042442323/Product
Name.app/Contents/Info.plist.
Using custom package resource [Application Info.plist] (loaded from
Info.plist).
Using default package resource Runtime-Info.plist.template [Java Runtime
Info.plist] (add Runtime-Info.plist to the resource-dir to customize).
Using custom package resource [loaded from Product Name-background.png].
Preparing distribution.dist: /Users/My
Account/Desktop/deployment/macos/./tmpjpackage/config/distribution.dist.
no default package resource [add to Product Name-post-image.sh to the
resource-dir to customize].
Running [pkgbuild, --root,
./tmpjpackage/images/image-3449718040042442323, --install-location, /
Applications, --analyze,
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage/config/ cpl.plist]
pkgbuild: Inferring bundle components from contents of
./tmpjpackage/images/image-3449718040042442323
pkgbuild: Writing new component property list to
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage/config/cpl.plist
Preparing package scripts.
Using default package resource preinstall.template [PKG preinstall
script] (add preinstall to the resource-dir to customize).
Using postinstall.template [PKG postinstall script] (add postinstall to
the resource-dir to customize).
Running [pkgbuild, --root,
./tmpjpackage/images/image-3449718040042442323, --install-location, /
Applications, --component-plist,
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage/ config /
cpl.plist, --scripts,
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage/config/scripts,
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage/packages/Product
Name-app.pkg]
pkgbuild: Reading components from
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage/config/cpl.plist
pkgbuild: Adding component at Product Name.app
pkgbuild: Adding top-level preinstall script
pkgbuild: Adding top-level postinstall script
pkgbuild: Wrote package to
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage/packages/Product
Name-app.pkg
Running [productbuild, --resources,
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage/config,
--distribution,
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage/config/distribution.
dist, --package-path,
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage/packages,
/Users/MyAccount/Desktop/deployment/macos/./garbage/Product Name-4.3.1.pkg ]
*productbuild: warning: No package found for distribution URL "file:
///Users/MyAccount/Desktop/deployment/macos/tmpjpackage/config/Product+Name-app.pkg"*
productbuilder: Wrote product to
/Users/MyAccount/Desktop/deployment/macos/./garbage/Product Name-4.3.1.pkg
Succeeded in building PKG Installer bundle.
Kept working directory for debug:
/Users/MyAccount/Desktop/deployment/macos/./tmpjpackage.
The problem is that the pkg generated is not in the right place. See
bold line.
I hope I'm not disturbing you.
Thanks in advance.
cordially
More information about the core-libs-dev
mailing list