This issue is reproducible on Ubuntu 16.04 64-bit.
Run jpackager with simple command to create installer. It will create debian package and give message that rpmbuild is missing (expected), but it will not show required version. Instead it will have {0}.
Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application.
"Adding modules: [java.rmi, java.sql, jdk.charsets, java.logging, java.transaction.xa, java.xml.crypto, java.xml, jdk.xml.dom, java.datatransfer, jdk.packager.services, jdk.httpserver, jdk.crypto.cryptoki, jdk.net, java.desktop, java.naming, java.prefs, java.net.http, java.security.sasl, jdk.naming.rmi, jdk.zipfs, java.base, jdk.crypto.ec, jdk.management.agent, java.management, java.sql.rowset, jdk.jsobject, jdk.sctp, java.smartcardio, jdk.unsupported, jdk.jlink, jdk.packager, jdk.jdwp.agent, jdk.scripting.nashorn, jdk.scripting.nashorn.shell, java.instrument, java.security.jgss, jdk.management, java.compiler, jdk.security.auth, java.scripting, jdk.dynalink, jdk.jdeps, jdk.accessibility, java.management.rmi, jdk.naming.dns, jdk.security.jgss, jdk.localedata] to runtime image."
Package (.deb) saved to: ...
Bundler RPM Bundle skipped because of a configuration problem: Can not find rpmbuild {0} or newer.
Advice to fix: Install packages needed to build RPM, version {0} or newer.
Run jpackager with simple command to create installer. It will create debian package and give message that rpmbuild is missing (expected), but it will not show required version. Instead it will have {0}.
Debian packages should specify a license. The absence of a license will cause some linux distributions to complain about the quality of the application.
"Adding modules: [java.rmi, java.sql, jdk.charsets, java.logging, java.transaction.xa, java.xml.crypto, java.xml, jdk.xml.dom, java.datatransfer, jdk.packager.services, jdk.httpserver, jdk.crypto.cryptoki, jdk.net, java.desktop, java.naming, java.prefs, java.net.http, java.security.sasl, jdk.naming.rmi, jdk.zipfs, java.base, jdk.crypto.ec, jdk.management.agent, java.management, java.sql.rowset, jdk.jsobject, jdk.sctp, java.smartcardio, jdk.unsupported, jdk.jlink, jdk.packager, jdk.jdwp.agent, jdk.scripting.nashorn, jdk.scripting.nashorn.shell, java.instrument, java.security.jgss, jdk.management, java.compiler, jdk.security.auth, java.scripting, jdk.dynalink, jdk.jdeps, jdk.accessibility, java.management.rmi, jdk.naming.dns, jdk.security.jgss, jdk.localedata] to runtime image."
Package (.deb) saved to: ...
Bundler RPM Bundle skipped because of a configuration problem: Can not find rpmbuild {0} or newer.
Advice to fix: Install packages needed to build RPM, version {0} or newer.