We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2020-06-07 20:43:48 +0300

sfdk produces rpm names not accepted in harbour

I built my app with sfdk, and it produces a package name that is not accepted in store/Harbour.

Is there some option to get conformant names that I'm missing, or can Harbour be made more allowing?

This is the resulting filename:

harbour-seaprint-0.5.RC1+master.20200607155847.6c1b33e+bytestream.cbcf861-1.armv7hl.rpm

It was tagged 0.5-RC1 for/by GitHub, whereas the rpm spec says 0.5-1, so it seems to be ignoring the spec, and adding the sha sums for the repo and submodules.While nice, it is rather annoying to not have it readily accepted for uploading.

sfdk produces rpm names not accepted in harbour

I built my app with sfdk, and it produces a package name that is not accepted in store/Harbour.

Is there some option to get conformant names that I'm missing, or can Harbour be made more allowing?

This is the resulting filename:

harbour-seaprint-0.5.RC1+master.20200607155847.6c1b33e+bytestream.cbcf861-1.armv7hl.rpm

It was tagged 0.5-RC1 for/by GitHub, whereas the rpm spec says 0.5-1, so it seems to be ignoring the spec, and adding the sha sums for the repo and submodules.While nice, it is rather annoying to not have it readily accepted for uploading.

Another observation: "bytestream" isn't a direct submodule, but a submodule of the submodule.