Here's where we are now with racket2nix:

I'm able to install but not actually build drracket and all its 
dependencies. I pull down the zip files, run raco install --no-setup, and 
the files are all there in their respective share/racket/pkgs, and 
share/racket/links.rktd is updated. Awesome! It's been a rewarding week.

But I can't run raco setup, even on a simple package like at-exp-lib:

++ 
/nix/store/20jh9mdzw4ngyg6h2205lfpwhcjwj0ca-racket-minimal-6.12/bin/racket 
-G /nix/store/kgrvx3swjp7a1vbzk6384jx27hli6pjc-at-exp-lib/etc/racket -U -X 
/nix/store/kgrvx3swjp7a1vbzk6384jx27hli6pjc-at-exp-lib/share/racket/collects 
-N raco -l- raco setup --no-user --no-pkg-deps --fail-fast --only --pkgs 
at-exp-lib
raco setup: bootstrapping from source...
 triggered by use of non-".zo" file
  path: 
/nix/store/kgrvx3swjp7a1vbzk6384jx27hli6pjc-at-exp-lib/share/racket/collects/compiler/compilation-path.rkt
collection-path: collection not found
  collection: "at-exp"
  in collection directories:
   
/nix/store/kgrvx3swjp7a1vbzk6384jx27hli6pjc-at-exp-lib/share/racket/collects
   
/nix/store/20jh9mdzw4ngyg6h2205lfpwhcjwj0ca-racket-minimal-6.12/share/racket/collects
   /nix/store/bxhgb75zr9yrzsa496s5830i9wq7dw2d-base/share/racket/collects

I've been digging around, but as there is no stack trace I cannot figure 
out where this happens. Could anyone clue me in?

Here's my directory config:

$ cat 
/nix/store/kgrvx3swjp7a1vbzk6384jx27hli6pjc-at-exp-lib/etc/racket/config.rktd
#hash(
  (share-dir . 
"/nix/store/kgrvx3swjp7a1vbzk6384jx27hli6pjc-at-exp-lib/share/racket")
  (links-search-files . ( 
"/nix/store/kgrvx3swjp7a1vbzk6384jx27hli6pjc-at-exp-lib/share/racket" 
"/nix/store/20jh9mdzw4ngyg6h2205lfpwhcjwj0ca-racket-minimal-6.12/share/racket" 
"/nix/store/bxhgb75zr9yrzsa496s5830i9wq7dw2d-base/share/racket" ))
  (pkgs-search-dirs . ( 
"/nix/store/kgrvx3swjp7a1vbzk6384jx27hli6pjc-at-exp-lib/share/racket/pkgs" 
"/nix/store/20jh9mdzw4ngyg6h2205lfpwhcjwj0ca-racket-minimal-6.12/share/racket/pkgs"
 
"/nix/store/bxhgb75zr9yrzsa496s5830i9wq7dw2d-base/share/racket/pkgs" ))
  (collects-search-dirs . ( 
"/nix/store/kgrvx3swjp7a1vbzk6384jx27hli6pjc-at-exp-lib/share/racket/collects" 
"/nix/store/20jh9mdzw4ngyg6h2205lfpwhcjwj0ca-racket-minimal-6.12/share/racket/collects"
 
"/nix/store/bxhgb75zr9yrzsa496s5830i9wq7dw2d-base/share/racket/collects" ))
  (absolute-installation . #t)
  (installation-name . ".")
)

Any hints would be a huge help!

-- 
   /c

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to