Hello,

I have had this same problem when I was upgrading Racket from 6.8 to 6.9, and 
now again when upgrading from 6.9 to 6.10. Basically what happens is that raco 
downloads and installs all packages as if they were for the previous version of 
Racket.

I installed Racket as 'brew install minimal-racket' and it installed Racket 
under `/usr/local/Cellar/minimal-racket/6.10/` as expected. Next, I ran `raco 
pkg install --auto drracket` and what happened was that raco downloaded the 
packages for the 6.9 release and installed them under 
`/usr/local/Cellar/minimal-racket/6.9/`. I checked and that directory indeed 
did not exist prior to running raco.

This messes up things because now Racket and raco get confused. At first 
everything runs normally, but after running `raco setup` (to update a package I 
have been developing locally) the symlink to the `raco` binary is gone from 
`/usr/local/bin`. The binary is still there in the `6.10/bin` directory though. 
There is probably even more things messed up, but raco was the first one I 
noticed.

I had the same problem when I was upgrading from 6.8 to 6.9 and I don't know 
what made it go away. Is this a Racket problem or a Homebrew problem? My bet is 
on Racket since the initial installation seems to be proper, but maybe Homebrew 
compiled Racket with the wrong options?

Any ideas what could be going on here? I know that there is a cask, but I 
prefer to install software the Unix way. Thanks in advance.

-- 
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