What do you want to change?
I’d like to remove the hard dependency on awk from infra/release/install.sh so the documented Bash installer also works in environments where awk is not installed.
Why?
In the Fedora Linux 44 WSL environment I tested, no awk implementation was initially installed. The documented installation command failed while reading the release manifest:
bash: line 33: awk: command not found
The README does not list awk as a prerequisite, and the installer does not check for it before use.
How? (optional)
I plan to replace the current awk calls with Bash built-ins while preserving the existing manifest parsing, checksum verification, and shell-profile update behavior, with regression coverage for installation without awk.
If this approach is acceptable, I’d like to implement it and submit a PR.
What do you want to change?
I’d like to remove the hard dependency on awk from infra/release/install.sh so the documented Bash installer also works in environments where awk is not installed.
Why?
In the Fedora Linux 44 WSL environment I tested, no awk implementation was initially installed. The documented installation command failed while reading the release manifest:
bash: line 33: awk: command not found
The README does not list awk as a prerequisite, and the installer does not check for it before use.
How? (optional)
I plan to replace the current awk calls with Bash built-ins while preserving the existing manifest parsing, checksum verification, and shell-profile update behavior, with regression coverage for installation without awk.
If this approach is acceptable, I’d like to implement it and submit a PR.