Mailinglist Archive: opensuse-factory (673 mails)

< Previous Next >
Re: [opensuse-factory] Status openSUSE distribution
  • From: Adrian Schröter <adrian@xxxxxxx>
  • Date: Wed, 24 Sep 2008 09:19:52 +0200
  • Message-id: <200809240919.52920.adrian@xxxxxxx>
On Wednesday 24 September 2008 07:54:28 wrote Hans Petter Jansson:
On Wed, 2008-09-24 at 07:49 +0200, Adrian Schröter wrote:
On Wednesday 24 September 2008 02:51:28 wrote Hans Petter Jansson:
I don't think this is impossible - there are other distributions out
there that publish nightly media builds. Maybe there's something we can
learn from those.

What do you think is our Factory lacking here ?

It is synced out only after nothing more is to build. Of course, if there
is something broken inside, it gets synced out, until someone is fixing
it.

Of course, problems that can't be detected automatically (e.g. bad
patches, bad upstream code and some classes of packaging bugs) will
still get in - but dependency problems and packages that don't build at
all still show up in the official Factory repos, and we can detect
those.

This makes me wonder if we couldn't establish a repo on top of the
"breakable" one, which would automatically pull in packages that build
successfully and don't cause any dependency problems (pulling sets of
packages together when necessary to maintain dependencies). That repo
will then always be consistent with itself, although it may contain
older packages in some cases.

These are our devel projects, each package has one. For example changes on the
KDE stack are taken from KDE:KDE4:Factory:Desktop.


We could then generate installation media from that repo - and since
many types of problems are already fixed (everything builds, all
dependencies are satisfied, there are no file conflicts), we could do so
more frequently.

You can do so, just apply the devel projects in addition to that in the
product definition/kiwi. However, I can promise you, when apply all, you will
never have a working system ;)

bye
adrian

--

Adrian Schroeter
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
email: adrian@xxxxxxx

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups