On Tue, 21 Jul 2020 at 11:05, José Abílio Matos <jama...@fc.up.pt> wrote: > > On Friday, 3 July 2020 18.36.17 WEST Iñaki Ucar wrote: > > Nice! What if we create a group "R" on Pagure and a repo > > "fedora-scripts" or something like that? > > I would like to improve the scripts but FWIW here it comes a rough version of > the script I used. > > The python script loads the csv file and constructs a directed graph and it > starts to remove the leave packages (pruning or trimming if you take a > gardening analogy). >
I'm not exactly fluent in Haskell, but Jens Petersen has a tool called fbrnch [1], which is able to calculate the build order, and then submit them, and even handles override for non-Rawhide builds. It does need you to handle some of the bootstrap conditions yourself, but with a defined workflow, it might be possible to request that it handle that too. > The csv files has the dependency of the packages. It is always possible to go > to the packages that remain after the first stage and using a bootstrap mode > to remove most of the dependencies and then to run the code again. > > This procedure was enough to process all the packages. > -- > José Abílio [1] https://github.com/juhp/fbrnch/ -- Elliott _______________________________________________ R-SIG-Fedora mailing list R-SIG-Fedora@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-fedora