From: Jordan Justen <jljusten@debian.org>
Date: Wed, 9 Apr 2025 00:54:15 -0700
Subject: libstore/meson: Sandbox shell is required if embedded shell is
 enabled

Signed-off-by: Jordan Justen <jljusten@debian.org>
---
 src/libstore/meson.build | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/libstore/meson.build b/src/libstore/meson.build
index 5d7d2b6..a35dcb5 100644
--- a/src/libstore/meson.build
+++ b/src/libstore/meson.build
@@ -139,7 +139,10 @@ foreach header : [
   generated_headers += gen_header.process(header)
 endforeach
 
-sandbox_shell = find_program(get_option('sandbox-shell'), required : false)
+sandbox_shell = find_program(
+  get_option('sandbox-shell'),
+  required : get_option('embedded-sandbox-shell')
+)
 
 if get_option('embedded-sandbox-shell')
   # This one goes in config.h
