Skip to content

chore(main/gawk): remove gawkbug #25128

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 21, 2025

Conversation

robertkirkman
Copy link
Contributor

@robertkirkman robertkirkman commented Jun 21, 2025

TERMUX_PKG_RM_AFTER_INSTALL="share/man/man1/bashbug.1 bin/bashbug"

  • This kind of command prompts to autosend bug reports to gnu.org.
    • This is not desirable because the gnu.org bug tracker should not be overwhelmed by bugs from an esoteric platform that might not be convenient for upstream developers.
    • It is more efficient for bugs in Termux packages to be reported here, then forwarded to upstream issue trackers if reproducible on a mainstream desktop platform familiar to desktop developers.
    • It is assumed that is why the choice was made for bash, and that the same removal should be applied to gawkbug.
Send bug report to [email protected]? [y/n]
  • Remove references to igawk, which no longer seems to exist

  • Specify removal of gawk-${TERMUX_PKG_VERSION} explicitly instead of gawk-*

Copy link
Member

@TomJo2000 TomJo2000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think igawk exists anymore?
It's not in the Arch package, and removing the RM_AFTER line from the build script doesn't put it in the package.

- For consistency with `bash`: termux#25113 (comment)

https://github.com/termux/termux-packages/blob/6d9084fcd742271e7c3eab852f0a34a6ed167d7e/packages/bash/build.sh#L37

- This kind of command prompts to autosend bug reports to gnu.org.
  - This is not desirable because the gnu.org bug tracker should not be overwhelmed by bugs from an esoteric platform that might not be convenient for upstream developers.
  - It is more efficient for bugs in Termux packages to be reported here, then forwarded to upstream issue trackers if reproducible on a mainstream desktop platform familiar to desktop developers.
  - It is assumed that is why the choice was made for `bash`, and that the same removal should be applied to `gawkbug`.

```
Send bug report to [email protected]? [y/n]
```

- Remove references to `igawk`, which no longer seems to exist

- Specify removal of `gawk-${TERMUX_PKG_VERSION}` explicitly instead of `gawk-*`
@TomJo2000 TomJo2000 merged commit bb365ad into termux:master Jun 21, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants