[opensuse-packaging] Help on source services
I've tried to find documentation on the source services but found none. Can anybody point me to some? Without such documentaion the meaning of at least part of the parameters a given service accepts escapes me. Philipp -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Am 22.12.2010 15:49, schrieb Philipp Thomas:
I've tried to find documentation on the source services but found none. Can anybody point me to some? Without such documentaion the meaning of at least part of the parameters a given service accepts escapes me.
good luck ;-) (I tried) I think your best bet is to install the obs-service* packages and read the scripts in /usr/lib/obs/service Wolfgang -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
* Wolfgang Rosenauer (wolfgang@rosenauer.org) [20101222 15:58]:
I think your best bet is to install the obs-service* packages and read the scripts in /usr/lib/obs/service
I figured as much :( Now add to it that the web ui can't properly edit _service files and the stuff gets a mess. Good thing Base:System/xz has a working _service file so I could decipher at least parts. But that still leaves mysteries. Oh well, bugzilla time again. merry christmas Philipp -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
2010/12/22 Philipp Thomas <pth@suse.de>:
* Wolfgang Rosenauer (wolfgang@rosenauer.org) [20101222 15:58]:
I think your best bet is to install the obs-service* packages and read the scripts in /usr/lib/obs/service
I figured as much :( Now add to it that the web ui can't properly edit _service files and the stuff gets a mess. Good thing Base:System/xz has a working _service file so I could decipher at least parts. But that still leaves mysteries. Oh well, bugzilla time again.
I use services in every package (including all from home:RedDwarf*). The scripts are really simple. tar_scm is the only one that can take more than two minutes to understand. Sure, documentation could/should be improved. But any specific question? P.S. "osc add <URL>" will add the download_url and verify_file services automatically. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Le mercredi 22 décembre 2010, à 18:49 +0100, Cristian Morales Vega a écrit :
2010/12/22 Philipp Thomas <pth@suse.de>:
* Wolfgang Rosenauer (wolfgang@rosenauer.org) [20101222 15:58]:
I think your best bet is to install the obs-service* packages and read the scripts in /usr/lib/obs/service
I figured as much :( Now add to it that the web ui can't properly edit _service files and the stuff gets a mess. Good thing Base:System/xz has a working _service file so I could decipher at least parts. But that still leaves mysteries. Oh well, bugzilla time again.
I use services in every package (including all from home:RedDwarf*). The scripts are really simple. tar_scm is the only one that can take more than two minutes to understand. Sure, documentation could/should be improved. But any specific question?
Having the packages for services in Factory would help. It's a bit annoying to not be able to build a package locally because you don't have some service installed (generally, the one to download the tarball), and you can't install it if you're not using openSUSE:Tools... Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Am 22.12.2010 19:00, schrieb Vincent Untz:
Le mercredi 22 décembre 2010, à 18:49 +0100, Cristian Morales Vega a écrit :
2010/12/22 Philipp Thomas <pth@suse.de>:
* Wolfgang Rosenauer (wolfgang@rosenauer.org) [20101222 15:58]:
I think your best bet is to install the obs-service* packages and read the scripts in /usr/lib/obs/service
I figured as much :( Now add to it that the web ui can't properly edit _service files and the stuff gets a mess. Good thing Base:System/xz has a working _service file so I could decipher at least parts. But that still leaves mysteries. Oh well, bugzilla time again.
I use services in every package (including all from home:RedDwarf*). The scripts are really simple. tar_scm is the only one that can take more than two minutes to understand. Sure, documentation could/should be improved. But any specific question?
Having the packages for services in Factory would help. It's a bit annoying to not be able to build a package locally because you don't have some service installed (generally, the one to download the tarball), and you can't install it if you're not using openSUSE:Tools...
Hmm, where is your osc from? Without using openSUSE:Tools you cannot do much I was thinking. Don't you need a new osc anyway which requires those packages? Anyway I actually don't care if it's in Factory or not but I have no objections either ;-) Wolfgang -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Le mercredi 22 décembre 2010, à 19:04 +0100, Wolfgang Rosenauer a écrit :
Hmm, where is your osc from? Without using openSUSE:Tools you cannot do much I was thinking. Don't you need a new osc anyway which requires those packages?
Well, we'll have the new osc in Factory at some point anyway. But even with 0.129, it was giving me a message that I should try installing some package to use the service, iirc. Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Le mercredi 22 décembre 2010, à 18:49 +0100, Cristian Morales Vega a écrit :
2010/12/22 Philipp Thomas <pth@suse.de>:
* Wolfgang Rosenauer (wolfgang@rosenauer.org) [20101222 15:58]:
I think your best bet is to install the obs-service* packages and read the scripts in /usr/lib/obs/service
You can also have a look at the *.service file in the openSUSE:Tools/obs-service-* package. This file describes the
On 2010-12-22 19:00:41 +0100, Vincent Untz wrote: parameters and their meaning. But you're right... we badly need some more documentation.
I figured as much :( Now add to it that the web ui can't properly edit _service files and the stuff gets a mess. Good thing Base:System/xz has a working _service file so I could decipher at least parts. But that still leaves mysteries. Oh well, bugzilla time again.
I use services in every package (including all from home:RedDwarf*). The scripts are really simple. tar_scm is the only one that can take more than two minutes to understand. Sure, documentation could/should be improved. But any specific question?
Having the packages for services in Factory would help. It's a bit annoying to not be able to build a package locally because you don't have some service installed (generally, the one to download the tarball), and you can't install it if you're not using openSUSE:Tools...
You can always run "osc up -S" to download the server side generated sources. Marcus -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On 12/22/2010 04:49 PM, Philipp Thomas wrote:
I've tried to find documentation on the source services but found none. Can anybody point me to some? Without such documentaion the meaning of at least part of the parameters a given service accepts escapes me.
Philipp
I asked the same question on the build service list a while ago, even requested an irc session but was met with silence. I simply remove services that hinder working on a package. I'll try Wolfgang's suggestion. Regards Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (6)
-
Cristian Morales Vega
-
Dave Plater
-
Marcus Hüwe
-
Philipp Thomas
-
Vincent Untz
-
Wolfgang Rosenauer