Fluxus requires racket-common, which is a very large install
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Puredyne Live |
Fix Committed
|
High
|
Unassigned | ||
fluxus |
New
|
Undecided
|
Unassigned |
Bug Description
I'm trying to work out how to get the puredyne CD down to CD size, and I noticed that "racket-common" has by far the biggest installed size out of all packages included. (Almost twice as big as linux-image-*!)
Fluxus depends on "racket" which depends on "racket-common".
According to the racket description, it "includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the PLT Scheme web server, extensive libraries, documentation for both beginners and experts, and more. "
I don't have any idea which of these components are needed by fluxus!
I imagine it might be possible to have a trimmed-down version (e.g. in the puredyne PPA there could be "racket-tiny" and fluxus could depend on "racket | racket-tiny").
But in the short term, unless anyone with fluxus or racket expertise is willing to take this on (not a trivial job), I suspect we'll have to make fluxus a DVD-only inclusion...?
Changed in puredyne-live: | |
milestone: | none → 10.10 |
importance: | Undecided → High |
On Sun, 2011-07-24 at 20:51 +0000, danstowell wrote:
> Public bug reported:
>
> I'm trying to work out how to get the puredyne CD down to CD size, and I
> noticed that "racket-common" has by far the biggest installed size out
> of all packages included. (Almost twice as big as linux-image-*!)
>
> Fluxus depends on "racket" which depends on "racket-common".
>
> According to the racket description, it "includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the PLT Scheme web server, extensive libraries, documentation for both beginners and experts, and more. "
> I don't have any idea which of these components are needed by fluxus!
> I imagine it might be possible to have a trimmed-down version (e.g. in the puredyne PPA there could be "racket-tiny" and fluxus could depend on "racket | racket-tiny").
>
> But in the short term, unless anyone with fluxus or racket expertise is
> willing to take this on (not a trivial job), I suspect we'll have to
> make fluxus a DVD-only inclusion...?
Yes, put it on the DVD - we can statically link fluxus against just what
it needs from racket and remove the dependancy, but it's a counter
debian philosophy do this.
cheers,
dave