From e4b964bd26f1713770ab3cf0704ee17e9d2df141 Mon Sep 17 00:00:00 2001 From: Maja Massarini <2678400+majamassarini@users.noreply.github.com> Date: Mon, 20 May 2024 11:39:06 +0200 Subject: [PATCH] Update research/build-reverse-dependencies/index.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Laura Barcziová <49026743+lbarcziova@users.noreply.github.com> --- research/build-reverse-dependencies/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/research/build-reverse-dependencies/index.md b/research/build-reverse-dependencies/index.md index 480b479..c65d39c 100644 --- a/research/build-reverse-dependencies/index.md +++ b/research/build-reverse-dependencies/index.md @@ -58,7 +58,7 @@ We will need: - we can follow the [Koschei way](https://github.com/fedora-infra/koschei/blob/master/koschei/backend/depsolve.py) which uses `hawkey` from `libdnf` - or we can follow the [Mass prebuild way](https://gitlab.com/fedora/packager-tools/mass-prebuild/-/blob/main/mass_prebuild/utils/whatrequires.py?ref_type=heads): given a package or a set of packages, namely "main packages", the mass pre-builder will calculate the list of its direct reverse dependencies: packages that explicitly mark one of the main packages in their "BuildRequires" field. As far as I can understand it, this is a **less deep** and thus **less complete** approach compared with the Koschei solution. - - we can **avoid calculating dependencies** and let the user specify them in a statistical way. + - we can **avoid calculating dependencies** and let the user specify them in a static way. 2. a way to schedule builds in Koji or COPR (or both).