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

Reply via email to