[racket-users] beautiful-racket, contract-violation: expected: module-path? given ('planet ....)
This was installed via DrRacket. The generated command line was: raco.exe pkg update --deps search-auto --scope user beautiful-racket See errors below. Thank you. Resolving "beautiful-racket" via https://download.racket-lang.org/releases/6.6/catalog/ Resolving "beautiful-racket" via https://pkgs.racket-lang.org Downloading repository git://github.com/mbutterick/beautiful-racket/?path=beautiful-racket 00: Resolving "sugar" via https://download.racket-lang.org/releases/6.6/catalog/ 01: Resolving "beautiful-racket-lib" via https://download.racket-lang.org/releases/6.6/catalog/ 03: Resolving "brag" via https://download.racket-lang.org/releases/6.6/catalog/ 02: Resolving "beautiful-racket-demo" via https://download.racket-lang.org/releases/6.6/catalog/ 03: Resolving "brag" via https://pkgs.racket-lang.org 01: Resolving "beautiful-racket-lib" via https://pkgs.racket-lang.org 00: Resolving "sugar" via https://pkgs.racket-lang.org 02: Resolving "beautiful-racket-demo" via https://pkgs.racket-lang.org Resolving "br-parser-tools-lib" via https://download.racket-lang.org/releases/6.6/catalog/ Resolving "br-parser-tools-lib" via https://pkgs.racket-lang.org Downloading repository git://github.com/mbutterick/sugar Using cached14900911921490091192188 for git://github.com/mbutterick/beautiful-racket/?path=beautiful-racket-lib Using cached14900911921490091192188 for git://github.com/mbutterick/beautiful-racket/?path=beautiful-racket-demo Downloading repository git://github.com/mbutterick/brag/?path=brag Using cached14900912081490091208344 for git://github.com/mbutterick/brag/?path=br-parser-tools%2Fbr-parser-tools-lib Resolving "br-parser-tools-doc" via https://download.racket-lang.org/releases/6.6/catalog/ Resolving "br-parser-tools-doc" via https://pkgs.racket-lang.org Using cached14900912081490091208344 for git://github.com/mbutterick/brag/?path=br-parser-tools%2Fbr-parser-tools-doc The following uninstalled packages were listed as dependencies and they were automatically installed: dependencies of beautiful-racket: sugar beautiful-racket-lib beautiful-racket-demo brag br-parser-tools-lib dependencies of brag: br-parser-tools-doc raco setup: version: 6.6 raco setup: platform: win32\x86_64 [3m] raco setup: installation name: 6.6 raco setup: variants: 3m raco setup: main collects: C:\Users\Daniel\emacs\Racket\collects raco setup: collects paths: raco setup: C:\Users\Daniel\AppData\Roaming\Racket\6.6\collects raco setup: C:\Users\Daniel\emacs\Racket\collects raco setup: main pkgs: C:\Users\Daniel\emacs\Racket\share\pkgs raco setup: pkgs paths: raco setup: C:\Users\Daniel\emacs\Racket\share\pkgs raco setup: C:\Users\Daniel\AppData\Roaming\Racket\6.6\pkgs raco setup: links files: raco setup: C:\Users\Daniel\emacs\Racket\share\links.rktd raco setup: C:\Users\Daniel\AppData\Roaming\Racket\6.6\links.rktd raco setup: main docs: C:\Users\Daniel\emacs\Racket\doc raco setup: --- updating info-domain tables --- raco setup: updating: C:\Users\Daniel\AppData\Roaming\Racket\6.6\share\info-cache.rktd raco setup: --- pre-installing collections --- raco setup: --- installing foreign libraries --- raco setup: --- installing shared files --- raco setup: --- compiling collections --- raco setup: --- parallel build using 4 jobs --- raco setup: 3 making: /beautiful-racket-demo/basic-demo raco setup: 3 making: /beautiful-racket-demo/basic-demo-2 raco setup: 3 making: /beautiful-racket-demo/basic-demo-2a raco setup: 3 making: /beautiful-racket-demo/basic-demo-3 raco setup: 3 making: /beautiful-racket-demo/basic-demo-nth raco setup: 3 making: /beautiful-racket-demo/bf-demo raco setup: 3 making: /beautiful-racket-demo/funstacker-demo raco setup: 2 making: /beautiful-racket-demo/hdl-demo raco setup: 2 making: /beautiful-racket-demo/hdl-tst-demo raco setup: 1 making: /beautiful-racket-demo/jsonic-demo raco setup: 0 making: /beautiful-racket-demo/jsonic-demo-2 raco setup: 3 making: /beautiful-racket-demo/jsonic-demo-3 raco setup: 1 making: /beautiful-racket-demo/stacker-demo raco setup: 2 making: /beautiful-racket-demo/stackerizer-demo raco setup: 1 making: /beautiful-racket-demo/txtadv-demo raco setup: 1 making: /beautiful-racket-demo/wires-demo raco setup: 2 making: /beautiful-racket-lib/br raco setup: 0 making: /br-parser-tools-doc/br-parser-tools raco setup: 1 making: /br-parser-tools-lib/br-parser-tools raco setup: 3 making: /beautiful-racket-demo/jsonic-demo-3/scribblings raco setup: 2 making: /beautiful-racket-lib/br/private raco setup: 1 making: /br-parser-tools-lib/br-parser-tools/examples raco setup: 3 making: /brag/brag (brag) raco setup: 3 making: /brag/brag/cfg-parser raco setup: 0 making: /sugar/sugar raco setup: 1 making: /br-parser-tools-lib/br-parser-tools/private-lex raco setup: 1 making: /br-parser-tools-lib/br-parser-tools/private-yacc raco setup: 2 making: /beautiful-racket-lib/br/scribblings raco setup: 0 making: /sugar/sugar/coerce raco setup: 3 making: /brag/brag/codegen raco setup: 3 ma
Re: [racket-users] beautiful-racket, contract-violation: expected: module-path? given ('planet ....)
It looks to me as though this error may have nothing to do with beautiful racket, and that beautiful racket may have installed successfully. In particular, it looks like an error occurred while building the docs for ‘unlib’, and that the ‘unlib’ library is something that you had installed previously. Is this possible? MAJOR CAVEAT: I haven’t investigated carefully, and it’s possible that I’m misreading this. Regardless, I would suggest that the library is probably successfully installed. See if it’s working. John Clements > On Mar 21, 2017, at 3:23 AM, Daniel Bastos wrote: > > This was installed via DrRacket. The generated command line was: > > raco.exe pkg update --deps search-auto --scope user beautiful-racket > > See errors below. Thank you. > > Resolving "beautiful-racket" via > https://download.racket-lang.org/releases/6.6/catalog/ > Resolving "beautiful-racket" via https://pkgs.racket-lang.org > Downloading repository > git://github.com/mbutterick/beautiful-racket/?path=beautiful-racket > 00: Resolving "sugar" via > https://download.racket-lang.org/releases/6.6/catalog/ > 01: Resolving "beautiful-racket-lib" via > https://download.racket-lang.org/releases/6.6/catalog/ > 03: Resolving "brag" via > https://download.racket-lang.org/releases/6.6/catalog/ > 02: Resolving "beautiful-racket-demo" via > https://download.racket-lang.org/releases/6.6/catalog/ > 03: Resolving "brag" via https://pkgs.racket-lang.org > 01: Resolving "beautiful-racket-lib" via https://pkgs.racket-lang.org > 00: Resolving "sugar" via https://pkgs.racket-lang.org > 02: Resolving "beautiful-racket-demo" via https://pkgs.racket-lang.org > Resolving "br-parser-tools-lib" via > https://download.racket-lang.org/releases/6.6/catalog/ > Resolving "br-parser-tools-lib" via https://pkgs.racket-lang.org > Downloading repository git://github.com/mbutterick/sugar > Using cached14900911921490091192188 for > git://github.com/mbutterick/beautiful-racket/?path=beautiful-racket-lib > Using cached14900911921490091192188 for > git://github.com/mbutterick/beautiful-racket/?path=beautiful-racket-demo > Downloading repository git://github.com/mbutterick/brag/?path=brag > Using cached14900912081490091208344 for > git://github.com/mbutterick/brag/?path=br-parser-tools%2Fbr-parser-tools-lib > Resolving "br-parser-tools-doc" via > https://download.racket-lang.org/releases/6.6/catalog/ > Resolving "br-parser-tools-doc" via https://pkgs.racket-lang.org > Using cached14900912081490091208344 for > git://github.com/mbutterick/brag/?path=br-parser-tools%2Fbr-parser-tools-doc > The following uninstalled packages were listed as dependencies > and they were automatically installed: > dependencies of beautiful-racket: > sugar > beautiful-racket-lib > beautiful-racket-demo > brag > br-parser-tools-lib > dependencies of brag: > br-parser-tools-doc > raco setup: version: 6.6 > raco setup: platform: win32\x86_64 [3m] > raco setup: installation name: 6.6 > raco setup: variants: 3m > raco setup: main collects: C:\Users\Daniel\emacs\Racket\collects > raco setup: collects paths: > raco setup: C:\Users\Daniel\AppData\Roaming\Racket\6.6\collects > raco setup: C:\Users\Daniel\emacs\Racket\collects > raco setup: main pkgs: C:\Users\Daniel\emacs\Racket\share\pkgs > raco setup: pkgs paths: > raco setup: C:\Users\Daniel\emacs\Racket\share\pkgs > raco setup: C:\Users\Daniel\AppData\Roaming\Racket\6.6\pkgs > raco setup: links files: > raco setup: C:\Users\Daniel\emacs\Racket\share\links.rktd > raco setup: C:\Users\Daniel\AppData\Roaming\Racket\6.6\links.rktd > raco setup: main docs: C:\Users\Daniel\emacs\Racket\doc > raco setup: --- updating info-domain tables --- > raco setup: updating: > C:\Users\Daniel\AppData\Roaming\Racket\6.6\share\info-cache.rktd > raco setup: --- pre-installing collections --- > raco setup: --- installing foreign libraries --- > raco setup: --- installing shared files --- > raco setup: --- compiling collections --- > raco setup: --- parallel build using 4 jobs --- > raco setup: 3 making: /beautiful-racket-demo/basic-demo > raco setup: 3 making: /beautiful-racket-demo/basic-demo-2 > raco setup: 3 making: /beautiful-racket-demo/basic-demo-2a > raco setup: 3 making: /beautiful-racket-demo/basic-demo-3 > raco setup: 3 making: /beautiful-racket-demo/basic-demo-nth > raco setup: 3 making: /beautiful-racket-demo/bf-demo > raco setup: 3 making: /beautiful-racket-demo/funstacker-demo > raco setup: 2 making: /beautiful-racket-demo/hdl-demo > raco setup: 2 making: /beautiful-racket-demo/hdl-tst-demo > raco setup: 1 making: /beautiful-racket-demo/jsonic-demo > raco setup: 0 making: /beautiful-racket-demo/jsonic-demo-2 > raco setup: 3 making: /beautiful-racket-demo/jsonic-demo-3 > raco setup: 1 making: /beautiful-racket-demo/stacker-demo > raco setup: 2 making: /beautiful-racket-demo/stackerizer-demo > raco setup: 1 making: /beautiful-racket-demo/txtadv-demo > raco setup: 1 making: /beautiful-racket-demo/wires-demo > raco setup:
Re: [racket-users] beautiful-racket, contract-violation: expected: module-path? given ('planet ....)
On Tue, Mar 21, 2017 at 1:16 PM, John Clements wrote: > It looks to me as though this error may have nothing to do with beautiful > racket, and that beautiful racket may have installed successfully. > > In particular, it looks like an error occurred while building the docs for > ‘unlib’, and that the ‘unlib’ library is something that you had installed > previously. Is this possible? It's possible, though I don't remember installing it. The system seems to say it's not installed. %raco pkg show unlib Installation-wide: [none] User-specific for installation "6.6": [none] % > MAJOR CAVEAT: I haven’t investigated carefully, and it’s possible that I’m > misreading this. > > Regardless, I would suggest that the library is probably successfully > installed. See if it’s working. It is installed correctly. %racket -l br/test You installed beautiful-racket v1.0 correctly. -- 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.
Re: [racket-users] beautiful-racket, contract-violation: expected: module-path? given ('planet ....)
The unlib package is an old PLaneT package, so it won’t show up when you run `raco pkg show`. It’s a dependency of the snooze package (also from PLaneT), which you appear to have installed. Unfortunately, the unlib package appears to have bitrotted, so it won’t build on modern Racket (due to naming conflicts with new exports from #lang scheme that didn’t use to exist). I’ve actually been looking into bringing snooze and unlib up to date, just in the past few days, but unfortunately, it doesn’t seem to be trivial. Anyway, in the meantime, you should be able to uninstall snooze and unlib by using the `raco planet remove` command. That should get rid of the setup errors. > On Mar 21, 2017, at 12:33 PM, Daniel Bastos > wrote: > > On Tue, Mar 21, 2017 at 1:16 PM, John Clements > wrote: >> It looks to me as though this error may have nothing to do with >> beautiful racket, and that beautiful racket may have installed >> successfully. >> >> In particular, it looks like an error occurred while building the >> docs for ‘unlib’, and that the ‘unlib’ library is something that >> you had installed previously. Is this possible? > > It's possible, though I don't remember installing it. The system > seems to say it's not installed. > > %raco pkg show unlib > Installation-wide: > [none] > User-specific for installation "6.6": > [none] > % -- 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.
Re: [racket-users] beautiful-racket, contract-violation: expected: module-path? given ('planet ....)
On Tue, Mar 21, 2017 at 5:28 PM, Alexis King wrote: > The unlib package is an old PLaneT package, so it won’t show up > when you run `raco pkg show`. It’s a dependency of the snooze package > (also from PLaneT), which you appear to have installed. Unfortunately, > the unlib package appears to have bitrotted, so it won’t build on > modern Racket (due to naming conflicts with new exports from #lang > scheme that didn’t use to exist). I’ve actually been looking into > bringing snooze and unlib up to date, just in the past few days, > but unfortunately, it doesn’t seem to be trivial. > > Anyway, in the meantime, you should be able to uninstall snooze and > unlib by using the `raco planet remove` command. That should get > rid of the setup errors. Snooze. I remember installing that. It looks like I removed it, but a lot of output (with a lot of errors) came out. See the result at this link. https://hastebin.com/uwivicevem Thank you for your attention. Have a good weekend. -- 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.