pungi/pungi
Lubomír Sedlář c4995c8f4b
gather: Always get latest packages
If lookaside contains an older version of a package, but with a
different arch, the depsolver doesn't notice that and prefers the
lookaside version.

This is not correct. The latest package should be used no matter if
there are different arches available.

The filtering in DNF doesn't ensure this, so we have to build it
ourselves. To limit the performance impact, only run this filtering when
there actually are some lookaside repos configured.

JIRA: RHELCMP-11728

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
(cherry picked from commit 2ad341a01c)
2023-11-10 16:54:01 +02:00
..
compose_metadata Format code base with black 2020-02-05 17:35:47 +08:00
ostree ostree: Add unified core mode for compose in rpm-ostree 2022-08-23 10:52:45 +02:00
phases Fix compatibility with createrepo_c 0.21.1 2023-11-10 16:51:53 +02:00
scripts Set the priority in the fedora-messaging notifier 2023-11-10 16:51:54 +02:00
wrappers comps: Apply arch filtering to environment/optionlist 2023-11-10 16:51:52 +02:00
__init__.py Format code base with black 2020-02-05 17:35:47 +08:00
arch_utils.py Format code 2021-03-02 18:31:45 +08:00
arch.py Format code base with black 2020-02-05 17:35:47 +08:00
checks.py Add back compatibility with jsonschema <3.0.0 2023-11-10 16:54:00 +02:00
common.py Format code base with black 2020-02-05 17:35:47 +08:00
compose.py Pass parent id/respin id to CTS 2023-11-10 16:51:33 +02:00
config.py Format code base with black 2020-02-05 17:35:47 +08:00
createiso.py createiso: Update possibly changed file on DVD 2023-11-10 16:51:39 +02:00
dnf_wrapper.py Format code base with black 2020-02-05 17:35:47 +08:00
errors.py Move UnsignedPackagesError to a separate file 2021-02-08 10:16:32 +00:00
gather_dnf.py gather: Always get latest packages 2023-11-10 16:54:01 +02:00
gather.py Fix black complaints 2023-11-10 16:50:38 +02:00
graph.py Format code 2021-03-02 18:31:45 +08:00
ks.py Format code base with black 2020-02-05 17:35:47 +08:00
linker.py Hardlink or copy scratch builds always 2020-08-07 18:00:19 +08:00
media_split.py Fix black complaint 2022-08-10 09:04:41 +02:00
metadata.py Remove useless debug message 2023-11-10 16:52:27 +02:00
module_util.py Fix module defaults and obsoletes validation 2022-06-10 11:35:26 +00:00
multilib_dnf.py Format code base with black 2020-02-05 17:35:47 +08:00
multilib_yum.py Format code base with black 2020-02-05 17:35:47 +08:00
notifier.py Fix the wrong working directory for the progress_notification script 2022-03-01 11:25:06 +00:00
pathmatch.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00
paths.py Add module obsoletes feature 2022-01-12 12:51:37 +01:00
profiler.py profiler: Flush stdout before printing 2022-08-29 05:57:14 +00:00
runroot.py Merge branch 'master' into a8_updated 2022-11-07 23:38:38 +02:00
util.py Print more logs for git_ls_remote 2022-07-14 11:11:01 +08:00