Hello,

I noticed a strange anomaly when it comes to building images with jpackage.'

On Linux, which I use, versions like 1.2.3-SNAPSHOT are accepted by
"--app-version". Windows and Mac users who build the same project with the
same version do however get an error.

I traced this down to greedy parsing in MsiVersion and WinApplicationMixin
for Windows and CFBundleVersion and MacApplication on MacOS. Linux has no
such constraint.

Is this divergence intended? I expected this to be a portable property and
to fail on either all platforms or none.

Thanks, Rafael

Reply via email to