Hi,

I used Racket a couple of years ago, but is now quiet rusty. So please 
forgive m if my question is obvious. I wanted to experiment with a language 
with algebraic style(infix etc), but with powerful macros, so I thought it 
could be interesting to check out Rhombus.
Below  are my attempts at installing Rhombus in version 8.7 and 8,6 of 
Racket without any success.
I installed the latest racket (8.7) and tried:
raco pkg install --auto rhombus-prototype

It looked hopeful, but after a while I got a lot of errors like this:
....
--- summary of errors ---                              [17:12:53]
raco setup: error: during making for <pkgs>/rhombus-prototype/scribble
raco setup:   phase+space+: contract violation
raco setup:     expected: phase+space?
raco setup:     given: '(0 . #f)
raco setup:     compiling: 
<pkgs>/rhombus-prototype/rhombus/private/ellipsis.rkt
raco setup: error: during making for <pkgs>/rhombus-prototype/rhombus
raco setup:   phase+space+: contract violation
raco setup:     expected: phase+space?
raco setup:     given: '(0 . #f)

Anything i can do to get around these errors?
I tried the same command with Racket version 8.6, but then I got this error:

The following out-of-date packages are listed as dependencies of 
rhombus-prototype
and they will be automatically updated:
   base (have 8.6, need 8.6.0.10)
raco pkg install: package installed in a different scope
Inferred package scope: installation
Resolving "base" via https://download.racket-lang.org/releases/8.6/catalog/
No updates available
  package: base
  current scope: user
  installed in scope: installation


As a lest attempt I tried to  update base with:
bin/raco pkg update base
but got 
Inferred package scope: installation
Resolving "base" via https://download.racket-lang.org/releases/8.6/catalog/
No updates available

Any idea what to do?


-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/beaa2ef6-afd2-4686-829a-390eb69f5620n%40googlegroups.com.

Beyond the Racket Users Google Group, Racket Discussions take place on 
Discourse ( https://racket.discourse.group/ ) and Discord ( 
https://discord.gg/6Zq8sH5 ). Discussion (but less active) also takes place on 
the Racket Slack https://racket.slack.com/ ( sign up at 
https://racket-slack.herokuapp.com/ ), and IRC #racket 
https://kiwiirc.com/nextclient/irc.libera.chat/#racket
--- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/2466f718-1e55-40cc-98d6-4ae11ad689f9n%40googlegroups.com.

Reply via email to