termux-packages
termux-packages copied to clipboard
[Bug]: Choice of distribution for the Racket package
Problem description
Hi All. On HackerNews a user had a, well, sub-optimal experience with the Racket Termux-package. The problem is that Racket has two distribution: "Full Racket" and "Minimal Racket". Termux have chosen to base its package on "Minimal Racket". But ... that's not ideal.
A quote from the Racket forum:
For applications that run on a resource-constrained server, developers should install the full Racket distribution, and use raco exe and raco dist to create an application executable -- this will ensure the smallest possible size for the application and its module dependencies. ... The only valid use-case I know for Minimal Racket is to setup build environments for working on one of the packages in the main Racket distribution, put it differently, Minimal Racket is a tool for the maintainers and developers of Racket itself.
The problem is that installing even simple Racket packages often triggers a complete recompilation of both Racket libraries and Racket documentation. The user (from HackerNews) mentioned he has waited a couple of hours before the recompilation was done.
Is the choice of "Minimal Racket" intentional?
Who can I contact about a change to "Full Racket" instead?
PS: I originally asked on Discord and was pointed here.
What steps will reproduce the bug?
No steps.
What is the expected behavior?
No response
System information
Irrelevant.