On Wednesday 24 August 2016 16:05:18 Simon Lees wrote:
On 08/24/2016 03:21 PM, Oliver Kurz wrote:
On Wednesday 24 August 2016 07:52:58 Simon Lees wrote:
On 08/23/2016 07:34 PM, Oliver Kurz wrote:
Yesterday I continued my openSUSE contribution newbie experiment and tried to submit python-openqa_review to Factory.
My package https://build.opensuse.org/package/show/home:okurz/python-openqa_review is in devel:languages:python already https://build.opensuse.org/package/show/devel:languages:python/python-op en qa_review
The Factory submission was declined because services in "_services" are still enabled. What is the best approach how to keep services enabled for my home: repo to update on each commit in github but allow factory submission?
* Should I request maintainership of the package in d:l:p and disable every service in this package but not in home:okurz? * Do I need to redo this step everytime I want to submit a new released version to d:l:p? * Can this be automated?
Regards, Oliver
You can set mode="localonly" then the service will only run on your machine as per below (slightly different service should do the same thing).
<service name="download_url" mode="localonly">
<param name="protocol">http</param> <param name="host">download.enlightenment.org</param>
name="path">/rel/apps/enlightenment/enlightenment-0.20.7.tar.xz</param>
</service>
Why should I do that? That unfortunately does not answer any of my questions. Well it means that when you run the build from your local machine in your home repo the service will run, but when you submit to factory the service will be disabled which will fix the warning. Unless obs is doing the updates automatically in your home repo then I don't know if theres a good way.
Well, that's my point: OBS *is* doing the update automatically as I am triggering the package build and therefore also version number update based on github triggering of OBS builds. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org