summaryrefslogtreecommitdiff
path: root/bin/get-package-updates
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-05-01 23:55:17 +0200
committerErich Eckner <git@eckner.net>2018-05-01 23:55:17 +0200
commit3665e56a097fd44285f014715e8d7af31d41663e (patch)
treee133f468564631fba828b69dcf40c49820726b4f /bin/get-package-updates
parentb8763816fbc71d088aa0ff6945507d19f8833dcd (diff)
downloadbuilder-3665e56a097fd44285f014715e8d7af31d41663e.tar.xz
bin/get-package-updates: check-dependencies are not a reason to blacklist a package
Diffstat (limited to 'bin/get-package-updates')
-rwxr-xr-xbin/get-package-updates3
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/get-package-updates b/bin/get-package-updates
index d18ebe2..ef701a9 100755
--- a/bin/get-package-updates
+++ b/bin/get-package-updates
@@ -452,6 +452,9 @@ while [ -n "${black_listed_new}" ]; do
mysql_join_package_sources_build_assignments 'a_ps' 'a_ba'
mysql_join_build_assignments_binary_packages 'a_ba' 'a_bp'
mysql_join_binary_packages_dependencies 'a_bp'
+ mysql_join_dependencies_dependency_types
+ printf ' AND `dependency_types`.`relevant_for_building`'
+ printf ' AND `dependency_types`.`relevant_for_binary_packages`'
printf ' WHERE NOT EXISTS ('
printf ' SELECT *'
printf ' FROM `install_target_providers`'