From 1565568ca49b68c74a00f0f0b1457806fdabcbaa Mon Sep 17 00:00:00 2001 From: Ciaran McCreesh Date: Tue, 20 Sep 2011 16:21:04 +0100 Subject: layout.conf doesn't imply masters --- paludis/repositories/e/e_repository.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paludis/repositories/e/e_repository.cc b/paludis/repositories/e/e_repository.cc index ae1ec736c..69b58b69c 100644 --- a/paludis/repositories/e/e_repository.cc +++ b/paludis/repositories/e/e_repository.cc @@ -1162,7 +1162,7 @@ ERepository::repository_factory_create( std::shared_ptr master_repositories; std::string master_repository_str(f("master_repository")); - if (master_repository_str.empty() && ! layout_conf) + if (master_repository_str.empty() && ((! layout_conf) || (layout_conf->get("masters").empty()))) master_repository_str = f("master_repository_if_unknown"); if (! master_repository_str.empty()) -- cgit v1.2.3