abmclin
2018-7-5 17:08:52

from various sources, it appears that Racket’s current package serving infrastructure doesn’t yet support generation of binary-lib versions to support the raco pkg install --binary-lib operation. Is that true?


mflatt
2018-7-5 17:20:25

@abmclin Built packages are available from the pkg-build service. See http://pkg-build.racket-lang.org/about.html


abmclin
2018-7-5 17:23:55

@mflatt ok for example when I try to run raco pkg install --binary-lib gregor-lib I get an error raco pkg install: cannot strip directory in place. When I browsed the user mailing list to find out more information about that error I find a post which suggests the reason is there is no binary-lib version of gregor-lib available on the catalog.


abmclin
2018-7-5 17:24:59

I can work around that by using raco pkg create --from-install --binary-lib using my local installed copy of gregor-lib so that is solved, was wondering about the general state of affairs.


samth
2018-7-5 17:25:39

@abmclin This works for me on 6.12: raco pkg install --binary-lib --catalog <https://pkg-build.racket-lang.org/server/built/catalog/> gregor-lib


abmclin
2018-7-5 17:25:59

oh so I need to specify the correct catalog


abmclin
2018-7-5 17:26:05

thanks!


samth
2018-7-5 17:26:10

right, see the instructions on the page @mflatt linked