Mailinglist Archive: opensuse-factory (1134 mails)

< Previous Next >
Re: [opensuse-factory] Build system solutions (was Re: Calling for a new openSUSE development model)
On Mon, Jun 18, 2012 at 09:28:40PM +0200, Stefan Seyfried wrote:
Am 18.06.2012 17:21, schrieb Greg KH:

Tumbleweed this weekend, update e2fsprogs and watch your whole distro
rebuild, that really shouldn't happen...)

One possible fix would be to only rebuild down the dependency chain, if
the binary rpms changed.

Example dependency list

AAAA +------BBBB-----CCCC
|
+------DDDD-----EEEE

You update AAAA -> rebuild of BBBB and DDDD gets triggered. Since BBBB
only uses a part of AAAA that did not change, BBBB produces identical
packages which build-compare catches -> CCCC (and everything
"downstream") is *not* rebuilt.
DDDD uses one of the new features of AAAA and produces different binary
RPMs => EEEE will be rebuilt.

I think right now everything is always rebuilt.

build-compare should actually work ...

Ciao, Marcus
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
This Thread