fractalide/racket2nix

Problem: buildRacket: racket-package.nix.drv is not an informative name

clacke opened this issue · 1 comments

This was a cop-out all the way back from #113 because I didn't want to get bogged down in sanitizing package names. I did temporarily have the package name in the nix file derivation name, but it barfed on e.g. /nix paths, crucially for fractalide.

Time to pick up that can in a month or so.

This kind of log output is not particularly informative:

building '/nix/store/44s8j757jpd58k3zsj62rl30vmiizgfg-racket-package.nix.drv'...
building '/nix/store/j4zgc2kw0rfqdmbijwbf9m4bdf8qylqr-racket-package.nix.drv'...
building '/nix/store/zwgg24ng1fikakdz5hcq3lnb1vs0n2c7-racket-package.nix.drv'...
building '/nix/store/clshxdzj2lvpr4qnivq2sjrg22pfs37i-racket-package.nix.drv'...
building '/nix/store/xv9ib4mddsc9vzagsww6fz3fsx6rk8ik-racket-package.nix.drv'...

It's for building the nix files only, not the derivations for the packages themselves, they have informative names. But still.

Closed for most packages (those using buildThinRacket or the root shortcut) by #214 .