Signed-off-by: Michał Górny <mgo...@gentoo.org>
---
 eclass/linux-mod-r1.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/linux-mod-r1.eclass b/eclass/linux-mod-r1.eclass
index b6be4ba8a16d..4de2e3f89995 100644
--- a/eclass/linux-mod-r1.eclass
+++ b/eclass/linux-mod-r1.eclass
@@ -855,6 +855,9 @@ _modules_process_compress() {
                        compress=(gzip)
                fi
        elif linux_chkconfig_present MODULE_COMPRESS_ZSTD; then
+               if ! type -P zstd &>/dev/null; then
+                       die "zstd not found, please install app-arch/zstd or 
disable USE=modules-compress"
+               fi
                compress=(zstd -qT"$(makeopts_jobs)" --rm)
        else
                die "USE=modules-compress enabled but no MODULE_COMPRESS* 
configured"
-- 
2.43.0


Reply via email to