[opensuse-buildservice] New project openSUSE:Current?
Sometimes you have appA in your repo building for both old and new openSUSE versions. appA depends on libA > X, but only the latest openSUSE version provides it. openSUSE <latest-1> came with libA <X-1>. The solution is to package libA > X for the old distributions and usually you do that linking to the devel project. I would like an openSUSE:Current project that would always contains the latest supported version of the packages. Right now the packages from openSUSE:12.1:Update, but once 12.2 is released it should be changed to openSUSE:12.2:Update. This way I could link to those packages instead of linking to the devel project. It would let me compile appA in old distros while giving to the users a libA package that is not soooooo unsupported (this would be officially unsupported anyway, but...). I would like this since it's a single place to change when a new openSUSE version is released (If needed I can do it). Looking at the openSUSE:12.1:Update project metadata I guess it would just need be something like <project name="openSUSE:Current"> <title>Current version of openSUSE</title> <description></description> <link project="openSUSE:12.1:Update"/> <debuginfo> <enable/> </debuginfo> </project> But I'm not sure since I never really saw a doc explaining the meaning of <link> in the *project metadata*, only in _link files. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 17 May 2012 15:37, Cristian Morales Vega <reddwarf@opensuse.org> wrote:
Sometimes you have appA in your repo building for both old and new openSUSE versions. appA depends on libA > X, but only the latest openSUSE version provides it. openSUSE <latest-1> came with libA <X-1>. The solution is to package libA > X for the old distributions and usually you do that linking to the devel project.
I would like an openSUSE:Current project that would always contains the latest supported version of the packages. Right now the packages from openSUSE:12.1:Update, but once 12.2 is released it should be changed to openSUSE:12.2:Update. This way I could link to those packages instead of linking to the devel project. It would let me compile appA in old distros while giving to the users a libA package that is not soooooo unsupported (this would be officially unsupported anyway, but...).
I would like this since it's a single place to change when a new openSUSE version is released (If needed I can do it).
Looking at the openSUSE:12.1:Update project metadata I guess it would just need be something like
<project name="openSUSE:Current"> <title>Current version of openSUSE</title> <description></description> <link project="openSUSE:12.1:Update"/> <debuginfo> <enable/> </debuginfo> </project>
But I'm not sure since I never really saw a doc explaining the meaning of <link> in the *project metadata*, only in _link files.
Pretty please? Just six lines... <project name="openSUSE:Latest"> <title>openSUSE Latest</title> <description>Latest version of openSUSE</description> <link project="openSUSE:12.1:Update"/> <person userid="RedDwarf" role="maintainer"/> </project> -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Freitag, 22. Juni 2012, 14:57:39 schrieb Cristian Morales Vega:
On 17 May 2012 15:37, Cristian Morales Vega <reddwarf@opensuse.org> wrote:
Sometimes you have appA in your repo building for both old and new openSUSE versions. appA depends on libA > X, but only the latest openSUSE version provides it. openSUSE <latest-1> came with libA <X-1>. The solution is to package libA > X for the old distributions and usually you do that linking to the devel project.
I would like an openSUSE:Current project that would always contains the latest supported version of the packages. Right now the packages from openSUSE:12.1:Update, but once 12.2 is released it should be changed to openSUSE:12.2:Update. This way I could link to those packages instead of linking to the devel project. It would let me compile appA in old distros while giving to the users a libA package that is not soooooo unsupported (this would be officially unsupported anyway, but...).
I would like this since it's a single place to change when a new openSUSE version is released (If needed I can do it).
Looking at the openSUSE:12.1:Update project metadata I guess it would just need be something like
<project name="openSUSE:Current"> <title>Current version of openSUSE</title> <description></description> <link project="openSUSE:12.1:Update"/> <debuginfo> <enable/> </debuginfo> </project>
But I'm not sure since I never really saw a doc explaining the meaning of <link> in the *project metadata*, only in _link files.
Pretty please? Just six lines...
It is created now. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 22 June 2012 15:13, Adrian Schröter <adrian@suse.de> wrote:
It is created now.
Thanks. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 22 June 2012 15:23, Cristian Morales Vega <reddwarf@opensuse.org> wrote:
On 22 June 2012 15:13, Adrian Schröter <adrian@suse.de> wrote:
It is created now.
Thanks.
It's still pointing to openSUSE:12.1:Update. Could you update it to point to openSUSE:12.2:Update? Thanks. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Mittwoch, 10. Oktober 2012, 11:06:49 schrieb Cristian Morales Vega:
On 22 June 2012 15:23, Cristian Morales Vega <reddwarf@opensuse.org> wrote:
On 22 June 2012 15:13, Adrian Schröter <adrian@suse.de> wrote:
It is created now.
Thanks.
It's still pointing to openSUSE:12.1:Update. Could you update it to point to openSUSE:12.2:Update?
done
Thanks.
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 10 October 2012 13:15, Adrian Schröter <adrian@suse.de> wrote:
Am Mittwoch, 10. Oktober 2012, 11:06:49 schrieb Cristian Morales Vega:
On 22 June 2012 15:23, Cristian Morales Vega <reddwarf@opensuse.org> wrote:
On 22 June 2012 15:13, Adrian Schröter <adrian@suse.de> wrote:
It is created now.
Thanks.
It's still pointing to openSUSE:12.1:Update. Could you update it to point to openSUSE:12.2:Update?
done
That time of the year has one again come back. openSUSE:12.3:Update? Thanks. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Friday 2013-03-15 19:08, Cristian Morales Vega wrote:
It's still pointing to openSUSE:12.1:Update. Could you update it to point to openSUSE:12.2:Update?
done
That time of the year has one again come back. openSUSE:12.3:Update?
Yes. BTW, on the matter of automatically changing prjmeta to auto-insert new repositories (such as openSUSE:12.3 when openSUSE:12.2) existed, Adrian has spoken against (on IRC): "I want to see if people really care about their stuff, so that unmaintained stuff do not creates build load anymore". I would interpret this to be a "no" on the openSUSE:Current idea for the same reason. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Freitag, 15. März 2013, 18:08:02 wrote Cristian Morales Vega:
On 10 October 2012 13:15, Adrian Schröter <adrian@suse.de> wrote:
Am Mittwoch, 10. Oktober 2012, 11:06:49 schrieb Cristian Morales Vega:
On 22 June 2012 15:23, Cristian Morales Vega <reddwarf@opensuse.org> wrote:
On 22 June 2012 15:13, Adrian Schröter <adrian@suse.de> wrote:
It is created now.
Thanks.
It's still pointing to openSUSE:12.1:Update. Could you update it to point to openSUSE:12.2:Update?
done
That time of the year has one again come back. openSUSE:12.3:Update?
yep, done. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- 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
-
Cristian Morales Vega
-
Jan Engelhardt