diff --git a/flake-info/src/bin/flake-info.rs b/flake-info/src/bin/flake-info.rs index 394d4ff..21b8200 100644 --- a/flake-info/src/bin/flake-info.rs +++ b/flake-info/src/bin/flake-info.rs @@ -265,7 +265,14 @@ async fn run_command( .collect::>(); if !errors.is_empty() { - return Err(FlakeInfoError::Group(errors)); + + if exports.is_empty() { + return Err(FlakeInfoError::Group(errors)); + } + warn!("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="); + warn!("Some group members could not be evaluated: {}", FlakeInfoError::Group(errors)); + warn!("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="); + } let hash = {