[opensuse-buildservice] how to add a local pkg to the basesystem?
If for example util-linux, rpm or glibc is updated in a prj everything will start to rebuild. Thats most likely because such package are considered part of the base system. Is there a way to add another local package to that list, via prjconf? Olaf -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Thu, 2015-02-05 at 17:55 +0100, Olaf Hering wrote:
If for example util-linux, rpm or glibc is updated in a prj everything will start to rebuild. Thats most likely because such package are considered part of the base system. Is there a way to add another local package to that list, via prjconf?
Olaf
Have a look at Preinstall: tags in project conf (see for example osc
meta prjconf openSUSE:Factory )
If you want something that does not trigger rebuilds, you can use the
Support: tags.
Hth,
Dominiqu
--
Dimstar / Dominique Leuenberger
Am 05.02.2015 um 17:55 schrieb Olaf Hering:
If for example util-linux, rpm or glibc is updated in a prj everything will start to rebuild. Thats most likely because such package are considered part of the base system. Is there a way to add another local package to that list, via prjconf?
They retrigger build because they Required - e.g. for Factory this is rpm-build and depdencies. So add Required: olafs-cool-package to your prjconf Greetings, Stephan -- Ma muaß weiterkämpfen, kämpfen bis zum Umfalln, a wenn die ganze Welt an Arsch offen hat, oder grad deswegn. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Donnerstag, 5. Februar 2015, 18:01:37 wrote Stephan Kulow:
Am 05.02.2015 um 17:55 schrieb Olaf Hering:
If for example util-linux, rpm or glibc is updated in a prj everything will start to rebuild. Thats most likely because such package are considered part of the base system. Is there a way to add another local package to that list, via prjconf?
They retrigger build because they Required - e.g. for Factory this is rpm-build and depdencies. So add
Required: olafs-cool-package
to your prjconf
Yep. We documented the prjconf settings here, tell if something is not clear and can improve it:) http://openbuildservice.org/help/manuals/obs-reference-guide/cha.obs.build_c... -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Fri, Feb 06, Adrian Schröter wrote:
Yep. We documented the prjconf settings here, tell if something is not clear and can improve it:)
http://openbuildservice.org/help/manuals/obs-reference-guide/cha.obs.build_c...
Does "<PACKAGES>" mean real rpm packages or also resolvables like 'pkgconfig(whatever)'? Such info should be added to 7.1. Olaf -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mittwoch, 11. Februar 2015, 09:26:15 wrote Olaf Hering:
On Fri, Feb 06, Adrian Schröter wrote:
Yep. We documented the prjconf settings here, tell if something is not clear and can improve it:)
http://openbuildservice.org/help/manuals/obs-reference-guide/cha.obs.build_c...
Does "<PACKAGES>" mean real rpm packages or also resolvables like 'pkgconfig(whatever)'? Such info should be added to 7.1.
Okay, I have added this to the docu in git now: <para> <PACKAGES> mean binary package provides, but not the full filename. For example gcc, but not gcc- 1.2.3.i386.rpm. Provides of a package can not be used either. </para>
Olaf
-- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (4)
-
Adrian Schröter
-
Dimstar / Dominique Leuenberger
-
Olaf Hering
-
Stephan Kulow