termux-packages icon indicating copy to clipboard operation
termux-packages copied to clipboard

[Bug]: Choice of distribution for the Racket package

Open soegaard opened this issue 6 months ago • 0 comments

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.

soegaard avatar Aug 06 '24 11:08 soegaard