From 4ba7210e44d8e696b24c24e0e64fc4890d6845c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luc=C3=ADa=20Andrea=20Illanes=20Albornoz?= Date: Thu, 25 Apr 2024 21:24:29 +0200 Subject: subr.ex/ex_pkg.subr:ex_pkg_unfold_depends(): emit warning vs. fatalexit on unknown dependencies. etc/build.msgs.en:MSG_build_unknown_dep{,s}: emit warning vs. fatalexit on unknown dependencies. --- etc/build.msgs.en | 4 ++-- subr.ex/ex_pkg.subr | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/etc/build.msgs.en b/etc/build.msgs.en index 529d1bda..30545eb2 100644 --- a/etc/build.msgs.en +++ b/etc/build.msgs.en @@ -12,8 +12,8 @@ MSG_build_killed_pids="1;Killed PID(s): %s"; MSG_build_reset_pkg_state="1;Reset package state for: %s"; MSG_build_resolved_deps="1;Resolved \`%s' dependencies."; MSG_build_resolving_deps="1;Resolving \`%s' dependencies..."; -MSG_build_unknown_dep="2;Error: dependency \`%s' of \`%s' unknown."; -MSG_build_unknown_deps="0;Error: packages with unknown dependencies."; +MSG_build_unknown_dep="2;Warning: dependency \`%s' of \`%s' unknown."; +MSG_build_unknown_deps="0;Warning: packages with unknown dependencies."; MSG_group_begin="4;[%3d%% ] [%03d/%03d] Starting \`%s' build group..."; MSG_group_finish="4;[%3d%% ] [%03d/%03d] Finished \`%s' build group."; diff --git a/subr.ex/ex_pkg.subr b/subr.ex/ex_pkg.subr index d706d235..0458ed6d 100644 --- a/subr.ex/ex_pkg.subr +++ b/subr.ex/ex_pkg.subr @@ -421,7 +421,7 @@ ex_pkg_unfold_depends() { _epud_pkg_unknown=""; if ! ex_pkg_check_depends_unknown "${_epud_pkg_name}" \$_epud_pkg_names_set \$_epud_pkg_unknown; then for _epud_pkg_name_depend in ${_epud_pkg_unknown}; do - rtl_log_msgV "fatal" "${MSG_build_unknown_dep}" "${_epud_pkg_name_depend}" "${_epud_pkg_name}"; + rtl_log_msgV "warning" "${MSG_build_unknown_dep}" "${_epud_pkg_name_depend}" "${_epud_pkg_name}"; done; _epud_unknown_depends=1; fi; @@ -455,7 +455,7 @@ ex_pkg_unfold_depends() { rtl_llift_unset \$_epud_pkg_names_set; if [ "${_epud_unknown_depends}" -eq 1 ]; then - rtl_log_msgV "fatalexit" "${MSG_build_unknown_deps}"; + rtl_log_msgV "warning" "${MSG_build_unknown_deps}"; fi; eval ${_epud_rdisabled}='$(rtl_uniq2 "${_epud_rdisabled}")'; -- cgit v1.2.3