On Thu, 7 May 2020 at 06:54, clime <clime(a)fedoraproject.org> wrote:
Dne čt 7. kvě 2020 12:19 uživatel Vít Ondruch <vondruch(a)redhat.com> napsal:
> Dne 06. 05. 20 v 20:39 clime napsal(a):
> > On Wed, 6 May 2020 at 13:21, Fabio Valentini <decathorpe(a)gmail.com>
> >> On Wed, May 6, 2020 at 10:37 AM Vít Ondruch <vondruch(a)redhat.com>
> >>> Dne 05. 05. 20 v 18:37 Fabio Valentini napsal(a):
> >>>> On Mon, May 4, 2020 at 5:06 PM Tomas Tomecek
> You still need to have tarballs for SRPM. Therefore the exploded
> actually consumes more space, because you still have tarballs and on top
> of that you have git repo.
Can the tarballs for srpms be generated dynamically in build system from the exploded
If there is one thing I have learned from our build system, anything
is possible with enough time, manpower and duct-tape. Just realize
that once it is built there will be a dozens of extra features needed
to debug all the transient problems that come from it. Also realize
that it will NEVER get removed from the system because some other
parts will be glued on top which needed one little thing from it.
A program will need a lot of debugging to deal with a lot of transient
errors which happen because we do a lot of builds. The heavy hitter on
using the builders are MBS and koschei which both be building
transient packages all the time. I expect it will find various things
where the build mostly worked but
a) the checkout partially failed..
b) there was a permission problem
c) the builder ran out of memory/disk space/something else
d) fill in a hundred different transient ghosts we run into regularly
with our current rube goldberg build system.
That will need various levels of debugging to figure out why it didn't
work and it would need staff to track down and fix it.
Stephen J Smoogen.