fetch: fix incorrect error about unneeded lazy dependency in system mode

This commit is contained in:
Techatrix
2026-03-10 16:12:43 +01:00
committed by Andrew Kelley
parent 6e5a95bd7c
commit acde20a148
+1 -1
View File
@@ -602,7 +602,7 @@ pub fn run(f: *Fetch) RunError!void {
} else |err| switch (err) {
error.FileNotFound => {
log.debug("FileNotFound: {f}", .{package_root});
if (job_queue.read_only) return f.fail(
if (job_queue.read_only and f.lazy_status == .eager) return f.fail(
f.name_tok,
try eb.printString("package not found at '{f}'", .{package_root}),
);