Harbour rejects rpm filenames with .jolla., built with mer OBS [answered]
When building sailfish applications on mer OBS, it generates RPM filenames that have text jolla in them between release and architecture
These were accepted still during week starting 13th Jan 2015, but not anymore.
e.g. harbour-chargemon-0.3.2-10.7.1.jolla.armv7hl.rpm
now gets rejected (week ago similar was approved)
I would like to build my apps on mer OBS and publish them "as is" without renaming the filename.
I have studied the biary guidelines, and they clearly say that this is not allowed naming:
But still this s**ks.
I'm just interested what are the reasons behind for restrict naming of packages like this? and specially why it has been now changed to reject them automatically?
Also is there a way to configure mer OBS so that it does not add jolla in the RPM filename?
Or is it just me being stupid and not getting it?
mer OBS was fixed to build w/o jolla by adding this to Project Configuration
Release: <CI_CNT>.<B_CNT>
Now the filename is
harbour-chargemon-0.3.2-8.1.armv7hl.rpm
(Workaround before @lbt gets it fixed for good)
kimmoli ( 2015-01-20 14:47:44 +0300 )edit@eric I reopened this question as i'm still waiting for answer from Jolla, which was promised by @iekku after SFOS meeting 20th Jan 2015
kimmoli ( 2015-01-22 09:50:51 +0300 )edit@kimmoli: Ok, sorry I didn't catch that one...
eric ( 2015-01-22 10:53:30 +0300 )editI think lbt's is all we can provide currently. We can close this as answered once lbt has done the fix.
iekku ( 2015-01-22 11:05:52 +0300 )editI don't think the fix has been applied by default as I just had to apply the kimmolis workaround to get rid of the "jolla" substring in my modRana Harbour packages.
MartinK ( 2015-05-16 01:54:32 +0300 )edit