From 80b06e26cbfecfeaaac17c7d27ab7cfb5d3737e3 Mon Sep 17 00:00:00 2001 From: Marek Blaha Date: Fri, 4 Aug 2023 16:14:17 +0200 Subject: [PATCH] dnf5: --repofrompath repos are always enabled Even with --disablerepo=*, the --repofrompath repos should stay enabled. Resolves: https://github.com/rpm-software-management/dnf5/issues/793 --- dnf5/main.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dnf5/main.cpp b/dnf5/main.cpp index 341de5c71..12e9aaec2 100644 --- a/dnf5/main.cpp +++ b/dnf5/main.cpp @@ -807,6 +807,9 @@ int main(int argc, char * argv[]) try { any_repos_from_system_configuration = repo_sack->size() > 0; repo_sack->create_repos_from_paths(context.repos_from_path, libdnf5::Option::Priority::COMMANDLINE); + for (const auto & [id, path] : context.repos_from_path) { + context.setopts.emplace_back(id + ".enabled", "1"); + } context.apply_repository_setopts();