Looks like the clue is that (find-relevant-directories (list key)
'all-available) bit, where key is 'framework:color-schemes. On my installed
and working drracket, surprisingly (find-relevant-directories
'framework:color-schemes 'all-available) evaluates to '().
Anyway, the only info.rkt that seems to define that symbol is drracket, so
I'll see what happens if I make sure to setup drracket before racket-doc.
On Tuesday, March 13, 2018 at 7:43:43 PM UTC+8, Robby Findler wrote:
> That error message comes from this code:
> I'm not sure what is going wrong there, but if you have a running
> DrRacket elsewhere, you should be able to evaluate that code and put
> some prints in to see what piece of information is different and then
> maybe we can help more?
> On Tue, Mar 13, 2018 at 6:27 AM, Claes Wallin <cla...@gmail.com
> > In my experiments to build nix derivations of racket packages, I'm now
> > trying to build racket-doc and all its dependencies in one big bunch,
> > of what the full racket build does. I'm getting this:
> >> interface-essentials.scrbl: could not find "Modern" style
> > That's in pkgs/drracket/scribblings/drracket/interface-essentials.scrbl
> > Where does it expect to find this style, and any ideas on why it
> > I have racket-minimal built in one place, and I have racket-doc and all
> > dependencies in one place, referring to racket-minimal directories via
> > various attributes in config.rktd. Whatever package Modern is defined in
> > should be in our primary installation path together with racket-doc,
> > racket-index, drracket and all the others except racket-minimal.
> > I haven't run raco setup for racket-index (for reasons -- basically I
> > haven't got it to build in the split-up configuration and I'm using the
> > build code here), could that be causing this?
> > --
> > /c
> > --
> > You received this message because you are subscribed to the Google
> > "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> > For more options, visit https://groups.google.com/d/optout.
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
For more options, visit https://groups.google.com/d/optout.