Mailinglist Archive: opensuse-buildservice (214 mails)

< Previous Next >
Re: [opensuse-buildservice] Re: openSUSE:Tools dropped 11.3 repo already?
  • From: Archie Cobbs <archie.cobbs@xxxxxxxxx>
  • Date: Tue, 14 Feb 2012 09:07:56 -0600
  • Message-id: <CANSoFxu2N=SkcBchjALnS7P+F9BhDjvkV55PL5-Ls7FeJ40VFg@mail.gmail.com>
On Tue, Feb 14, 2012 at 2:40 AM, Ludwig Nussel <ludwig.nussel@xxxxxxx> wrote:
Archie Cobbs wrote:
[...]
Why? First, it is worth observing that the very nature of OBS makes it
difficult to pursue that goal. Because in OBS, for any project/package
there is only one spec file - and therefore package version - for ALL
repositories.

In other words, it would be impossible for a maintainer to configure a
package to build foobar-1.2 on openSUSE 11.3 but foobar-2.1 on
openSUSE 12.1.

First and foremost get the package into the distro instead of
building it in some random repo. The whole point of the distro is to
be a collection of packages that work together.

Agreed.

Secondly, you can have different versions of foobar in the same
project by naming the source directories e.g. foobar and a
foobar.openSUSE_xy. Only the latter would be build enabled for
openSUSE xy while the former builds for everything else.

That works for one project but is impractical as a general solution
... it would require an explicit action (and new source directory) for
every package in every OBS project every 8 months.

-Archie

--
Archie L. Cobbs
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >