From dde19b35520bfcbcd9c1aa6a7c3ae43002478a15 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Wed, 26 Apr 2023 17:07:15 +0200 Subject: [PATCH] overlay profiles: Do not install lua binaries in generic images We are installing lua only for the library it provides, we don't need the interpreter or compiler. --- .../profiles/coreos/targets/generic/make.defaults | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/make.defaults b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/make.defaults index ba2236b709..267190f45b 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/make.defaults +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/targets/generic/make.defaults @@ -13,6 +13,7 @@ FEATURES="nodoc noinfo noman" # Remove bash-completion files as we don't install bash-completion. # Remove locale LC_MESSAGES files. # Remove sqlite3 binary installation provided by dev-db/sqlite as we only need the libs. +# Remove lua binaries as we only need the libs. INSTALL_MASK="${INSTALL_MASK} /usr/sbin/locale-gen /usr/share/bash-completion @@ -21,6 +22,7 @@ INSTALL_MASK="${INSTALL_MASK} /usr/share/zsh /var/db/Makefile /usr/bin/sqlite3 + /usr/bin/lua* " # Exclude assorted config files that we can do without