Mailinglist Archive: opensuse-buildservice (351 mails)

< Previous Next >
Re: [opensuse-buildservice] _link or _aggregate with regular build
  • From: "Archie Cobbs" <archie@xxxxxxxxxxxx>
  • Date: Thu, 10 Jul 2008 16:48:11 -0500
  • Message-id: <3bc8237c0807101448u3f3d7dccm8e09908e3330c4b9@xxxxxxxxxxxxxx>
On Thu, Jul 10, 2008 at 11:11 AM, Juergen Weigert <jw@xxxxxxx> wrote:
On Jul 10, 08 10:53:08 -0500, Archie Cobbs wrote:
Regarding the benefit of doing supporting spec + _aggregate, here's
the benefit I see:

1. You are building RPM A.
2. RPM A BuildRequires: B, C, D and Requires: B, C, D.
3. No other package in your project requires B, C, or D.
4. You have decided (for whatever reason (separate discussion*)) to
aggregate B, C, and D

In this situation, it seems more logical to aggregate B, C, and D all
at once, using an _aggregate file in package A (therefore better
encapuslating the dependencies), rather than creating three new
packages B, C, and D each with their own _aggregate file.

I believe the best practice for this is a subproject, in which you have
A, B, C, D as seperate packages.
This also gives you the desired encapuslation.

Thanks, that makes sense.


Archie L. Cobbs
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >