On Montag, 19. Juni 2017, 12:00:22 CEST wrote Marcus Meissner:
On Mon, Jun 19, 2017 at 11:57:50AM +0200, Axel Braun wrote:
Hi,
maybe someone can give me a hand... I submitted projectlibre to Factory, after having implemented a source service to pull from github: https://build.opensuse.org/request/show/500851
This got rejected by the source service validator, as the project does not provide the tarball as such for download. Pointing to github seems not to be a valid idea either, as the source service has some steps to take
Any idea how to overcome this situation?
Factory submissions must not have active services to ensure reproducibility.
Switch it to disabled or local and submit the result of a local service run.
and use obs_scm instead of tar_scm. The later one will most likely get removed on server side anyway. I would also use something like this (you don't want to mark a not yet release package with final version. Also you re-defined some defaults) <service name="obs_scm" mode="localonly"> <param name="url">git://git.code.sf.net/p/projectlibre/code</param> <param name="filename">projectlibre</param> <param name="scm">git</param> <param name="versionprefix">1.7.0~pre</param> <param name="changesgenerate">enable</param> </service> <service name="set_version" mode="localonly"/> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> <param name="file">*.tar</param> <param name="compression">gz</param> </service> -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org