Re: [racket-users] beautiful-racket, contract-violation: expected: module-path? given ('planet ....)

2017-03-24 Thread Daniel Bastos
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.


Re: [racket-users] beautiful-racket, contract-violation: expected: module-path? given ('planet ....)

2017-03-21 Thread Alexis King
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 ....)

2017-03-21 Thread Daniel Bastos
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 ....)

2017-03-21 Thread 'John Clements' via Racket Users
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: 

[racket-users] beautiful-racket, contract-violation: expected: module-path? given ('planet ....)

2017-03-21 Thread Daniel Bastos
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