-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
enhance manifest error messages to show depending package #23047
Copy link
Copy link
Open
Labels
enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.zig build systemstd.Build, the build runner, `zig build` subcommand, package managementstd.Build, the build runner, `zig build` subcommand, package management
Milestone
Metadata
Metadata
Assignees
Labels
enhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.zig build systemstd.Build, the build runner, `zig build` subcommand, package managementstd.Build, the build runner, `zig build` subcommand, package management
A manifest error message looks like this:
The file name points into a tmp directory because the hash has not yet been computed, so the data cannot be trusted.
This error message should be enhanced so that it also shows why the package was fetched. For example:
This hint should be recursive.
Also, when #14292 is implemented, the error should only be shown when all mirrors fail. A warning should be printed when one mirror fails but not another.