From 2f5aa16cffbc5a91689e9a9c192b268bf4ce573c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 26 Nov 2024 14:33:58 +0100 Subject: [PATCH] productcompose: Allow to disable layer filter in OBS --- Build/ProductCompose.pm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Build/ProductCompose.pm b/Build/ProductCompose.pm index 51b8b736..241f42d9 100644 --- a/Build/ProductCompose.pm +++ b/Build/ProductCompose.pm @@ -156,6 +156,9 @@ sub parse { $pkgs = add_pkgset($pkgs, get_pkgset_compat($data->{'unpack_packages'}, $arch, $flavor)); } } + # Unordered repositories is disabling repository layering. This will + # offer all binary versions of all reprositories to the build tool: + push @{$pkgs}, '--unorderedproductrepos' if grep {$_ eq 'OBS_unordered_product_repos'} @{$data->{'build_options'}}; $ret->{'deps'} = $pkgs; # We have currently no option to configure own path list for the product on purpose