bug#46402: Cuirass rebuilds the same packae multiple times

2021-05-28 Thread Maxim Cournoyer
Hi, Mathieu Othacehe writes: > Hello, > >> Shouldn't cuirass first schedule builds for dependencies before it >> builds dependents? > > Yes fixed with > https://git.savannah.gnu.org/cgit/guix/guix-cuirass.git/commit/?id=d1a95e8b33b454a45bda506a22a8b9d9d2c8b16e. Thumbs up! :-) Maxim

bug#46402: Cuirass rebuilds the same packae multiple times

2021-05-28 Thread Mathieu Othacehe
Hello, > Shouldn't cuirass first schedule builds for dependencies before it > builds dependents? Yes fixed with https://git.savannah.gnu.org/cgit/guix/guix-cuirass.git/commit/?id=d1a95e8b33b454a45bda506a22a8b9d9d2c8b16e. Thanks, Mathieu

bug#46402: Cuirass rebuilds the same packae multiple times

2021-02-17 Thread Ludovic Courtès
Howdy! Mathieu Othacehe skribis: >> Seems to me that ‘BuildSteps’ is an orthogonal concern that has little >> to do with Cuirass’ job and with its data model. In Hydra I saw that as >> a (necessary) kludge. > > I'm not sure to follow you here. Cuirass and Hydra have an almost > identical databa

bug#46402: Cuirass rebuilds the same packae multiple times

2021-02-10 Thread Mathieu Othacehe
Hey Ludo, Thanks for sharing your thoughts, it's always useful :). > Seems to me that ‘BuildSteps’ is an orthogonal concern that has little > to do with Cuirass’ job and with its data model. In Hydra I saw that as > a (necessary) kludge. I'm not sure to follow you here. Cuirass and Hydra have

bug#46402: Cuirass rebuilds the same packae multiple times

2021-02-10 Thread Ludovic Courtès
Hi, Mathieu Othacehe skribis: >> here is an example: https://ci.guix.gnu.org/build/287478/details and >> https://ci.guix.gnu.org/build/287476/details are being built at the >> same time, and the logs currently show they are both running the test >> phase of the php package. > > Thanks for the re

bug#46402: Cuirass rebuilds the same packae multiple times

2021-02-09 Thread Mathieu Othacehe
Hello Julien, > here is an example: https://ci.guix.gnu.org/build/287478/details and > https://ci.guix.gnu.org/build/287476/details are being built at the > same time, and the logs currently show they are both running the test > phase of the php package. Thanks for the report. This problem has

bug#46402: Cuirass rebuilds the same packae multiple times

2021-02-09 Thread Julien Lepiller
Hi! I've updated php yesterday and I noticed that cuirass is now busy building dependents on aarch64. Looking at the log of some of them, it seems that the workers are independently building the same php derivation, and not the dependents, at the same time. This is extremely wasteful as php is ver