From b6fd6de6e12cecd742b0fda49c38d20b23e7c838 Mon Sep 17 00:00:00 2001 From: Michael-F-Bryan Date: Fri, 16 Jun 2023 22:00:55 +0800 Subject: [PATCH] Emit a log message when archived packages are skipped --- lib/wasix/src/runtime/resolver/wapm_source.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/wasix/src/runtime/resolver/wapm_source.rs b/lib/wasix/src/runtime/resolver/wapm_source.rs index f38ef670818..af4409096d0 100644 --- a/lib/wasix/src/runtime/resolver/wapm_source.rs +++ b/lib/wasix/src/runtime/resolver/wapm_source.rs @@ -88,7 +88,15 @@ impl Source for WapmSource { tracing::trace!(?pkg_version, "checking package version"); let version = Version::parse(&pkg_version.version)?; - if !pkg_version.is_archived && version_constraint.matches(&version) { + if pkg_version.is_archived { + tracing::debug!( + pkg.version=%version, + "Skipping an archived version", + ); + continue; + } + + if version_constraint.matches(&version) { match decode_summary(pkg_version) { Ok(summary) => summaries.push(summary), Err(e) => {