[opensuse-buildservice] Submit raw package with _link
Once upon a time (around OBS 1.x/2.0?), it was possible to submit packages that only had a _link file in it. Given home:prj/pkg/_link existed and home:prj/pkg was submitted to devel:foo, there would be, after accepting such SR, a devel:foo/pkg/_link. In the current OBS however, _link files are always expanded such that after acceptance of the SR, devel:foo/pkg/pkg.spec would exist and devel:foo/pkg/_link would not. Without the use of an external communications channel such as email or the message field of a submit requests, how do you submit packages with _links in it? If not, the feature should be restored somehow. Even Factory is said to have some mechanism by now to automatically(?) create respective _link packages when there are multiple .spec files seen. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Freitag, 7. Juni 2013, 23:31:43 schrieb Jan Engelhardt:
Once upon a time (around OBS 1.x/2.0?), it was possible to submit packages that only had a _link file in it. Given home:prj/pkg/_link existed and home:prj/pkg was submitted to devel:foo, there would be, after accepting such SR, a devel:foo/pkg/_link.
In the current OBS however, _link files are always expanded such that after acceptance of the SR, devel:foo/pkg/pkg.spec would exist and devel:foo/pkg/_link would not.
It is still possible. Just checkout with co -u
Without the use of an external communications channel such as email or the message field of a submit requests, how do you submit packages with _links in it? If not, the feature should be restored somehow. Even Factory is said to have some mechanism by now to automatically(?) create respective _link packages when there are multiple .spec files seen.
All these are workarounds, we want to solve this by supporting multiple spec files in one package container via some extra flag in near future. Check fate entry 313811 for that. bye adrian -- Adrian Schroeter email: adrian@suse.de SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, 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 10.06.2013 09:51, Adrian Schröter wrote:
Am Freitag, 7. Juni 2013, 23:31:43 schrieb Jan Engelhardt:
Once upon a time (around OBS 1.x/2.0?), it was possible to submit packages that only had a _link file in it. Given home:prj/pkg/_link existed and home:prj/pkg was submitted to devel:foo, there would be, after accepting such SR, a devel:foo/pkg/_link.
In the current OBS however, _link files are always expanded such that after acceptance of the SR, devel:foo/pkg/pkg.spec would exist and devel:foo/pkg/_link would not.
It is still possible. Just checkout with co -u
Adrian, drink your coffee please. co does not do submits. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Montag, 10. Juni 2013, 09:57:08 schrieb Stephan Kulow:
On 10.06.2013 09:51, Adrian Schröter wrote:
Am Freitag, 7. Juni 2013, 23:31:43 schrieb Jan Engelhardt:
Once upon a time (around OBS 1.x/2.0?), it was possible to submit packages that only had a _link file in it. Given home:prj/pkg/_link existed and home:prj/pkg was submitted to devel:foo, there would be, after accepting such SR, a devel:foo/pkg/_link.
In the current OBS however, _link files are always expanded such that after acceptance of the SR, devel:foo/pkg/pkg.spec would exist and devel:foo/pkg/_link would not.
It is still possible. Just checkout with co -u
Adrian, drink your coffee please. co does not do submits.
Okay, right, this has no influence to the submit requests. However, the real answer is still in the part you have removed. The multi-spec file support will solve this. -- Adrian Schroeter email: adrian@suse.de SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, 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 10.06.2013 10:03, Adrian Schröter wrote:
Am Montag, 10. Juni 2013, 09:57:08 schrieb Stephan Kulow:
On 10.06.2013 09:51, Adrian Schröter wrote:
Am Freitag, 7. Juni 2013, 23:31:43 schrieb Jan Engelhardt:
Once upon a time (around OBS 1.x/2.0?), it was possible to submit packages that only had a _link file in it. Given home:prj/pkg/_link existed and home:prj/pkg was submitted to devel:foo, there would be, after accepting such SR, a devel:foo/pkg/_link.
In the current OBS however, _link files are always expanded such that after acceptance of the SR, devel:foo/pkg/pkg.spec would exist and devel:foo/pkg/_link would not.
It is still possible. Just checkout with co -u
Adrian, drink your coffee please. co does not do submits.
Okay, right, this has no influence to the submit requests.
However, the real answer is still in the part you have removed. The multi-spec file support will solve this.
It will solve one use case of what Jan asked. Still there is no way currently to submit "replace your outdated copy here with a _link to openSUSE:Factory" kind of fixes. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Montag, 10. Juni 2013, 10:07:51 schrieb Stephan Kulow:
On 10.06.2013 10:03, Adrian Schröter wrote:
Am Montag, 10. Juni 2013, 09:57:08 schrieb Stephan Kulow:
On 10.06.2013 09:51, Adrian Schröter wrote:
Am Freitag, 7. Juni 2013, 23:31:43 schrieb Jan Engelhardt:
Once upon a time (around OBS 1.x/2.0?), it was possible to submit packages that only had a _link file in it. Given home:prj/pkg/_link existed and home:prj/pkg was submitted to devel:foo, there would be, after accepting such SR, a devel:foo/pkg/_link.
In the current OBS however, _link files are always expanded such that after acceptance of the SR, devel:foo/pkg/pkg.spec would exist and devel:foo/pkg/_link would not.
It is still possible. Just checkout with co -u
Adrian, drink your coffee please. co does not do submits.
Okay, right, this has no influence to the submit requests.
However, the real answer is still in the part you have removed. The multi-spec file support will solve this.
It will solve one use case of what Jan asked. Still there is no way currently to submit "replace your outdated copy here with a _link to openSUSE:Factory" kind of fixes.
technical it should work by specifing the md5sum of the unexpanded package. But I have not tested that .. nor we have tool support for that yet. -- Adrian Schroeter email: adrian@suse.de SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, 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 (3)
-
Adrian Schröter
-
Jan Engelhardt
-
Stephan Kulow