<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">Planet packages do not install properly under windows. They seem to be getting stuck in a deadlock in sqlite or how we call into it or something like that. Below is an example transcript where I hit control-c and got a hopefully informative stack trace.</div>
<div class="gmail_quote"><br></div><div class="gmail_quote"><div>C:\Users\robby>"\Program Files (x86)\Racket-5.91-pre-release\raco.exe" planet install planet test-connection.plt 1 0</div><div>PLaneT: downloading planet/test-connection:1 from <a href="http://planet.racket-lang.org">planet.racket-lang.org</a> via HTTP</div>
<div>PLaneT:</div><div>PLaneT: ============= Unpacking test-connection.plt =============</div><div>PLaneT: Unpacking archive from C:\Users\robby\AppData\Roaming\Racket\planet\300\packages\planet\test-connection.plt\1\0\</div>
<div>test-connection.plt</div><div>PLaneT: unpacking doc.txt in C:\Users\robby\AppData\Roaming\Racket\planet\300\release-snapshot\cache\planet\test-conne</div><div>ction.plt\1\0\.\</div><div>PLaneT: unpacking info.ss in C:\Users\robby\AppData\Roaming\Racket\planet\300\release-snapshot\cache\planet\test-conne</div>
<div>ction.plt\1\0\.\</div><div>PLaneT: unpacking planet-splash-screen.png in C:\Users\robby\AppData\Roaming\Racket\planet\300\release-snapshot\cache\</div><div>planet\test-connection.plt\1\0\.\</div><div>PLaneT: unpacking test-connection-mred.scm in C:\Users\robby\AppData\Roaming\Racket\planet\300\release-snapshot\cache\</div>
<div>planet\test-connection.plt\1\0\.\</div><div>PLaneT: unpacking test-connection-mzscheme.scm in C:\Users\robby\AppData\Roaming\Racket\planet\300\release-snapshot\ca</div><div>che\planet\test-connection.plt\1\0\.\</div>
<div>PLaneT: unpacking test-connection.ss in C:\Users\robby\AppData\Roaming\Racket\planet\300\release-snapshot\cache\planet</div><div>\test-connection.plt\1\0\.\</div><div>PLaneT:</div><div>PLaneT: ============= Installing test-connection.plt on Mon, 16 Dec 2013 12:4:19 =============</div>
<div>PLaneT: raco setup: version: 5.91 [3m]</div><div>PLaneT: raco setup: installation name: release-snapshot</div><div>PLaneT: raco setup: variants: 3m</div><div>PLaneT: raco setup: main collects: C:\Program Files (x86)\Racket-5.91-pre-release\collects</div>
<div>PLaneT: raco setup: collects paths:</div><div>PLaneT: raco setup: C:\Users\robby\AppData\Roaming\Racket\release-snapshot\collects</div><div>PLaneT: raco setup: C:\Program Files (x86)\Racket-5.91-pre-release\collects</div>
<div>PLaneT: raco setup: main pkgs: C:\Program Files (x86)\Racket-5.91-pre-release\share\pkgs</div><div>PLaneT: raco setup: pkgs paths:</div><div>PLaneT: raco setup: C:\Program Files (x86)\Racket-5.91-pre-release\share\pkgs</div>
<div>PLaneT: raco setup: C:\Users\robby\AppData\Roaming\Racket\release-snapshot\pkgs</div><div>PLaneT: raco setup: links files:</div><div>PLaneT: raco setup: C:\Program Files (x86)\Racket-5.91-pre-release\share\links.rktd</div>
<div>PLaneT: raco setup: C:\Users\robby\AppData\Roaming\Racket\release-snapshot\links.rktd</div><div>PLaneT: raco setup: main docs: C:\Program Files (x86)\Racket-5.91-pre-release\doc</div><div>PLaneT: raco setup: --- updating info-domain tables ---</div>
<div>PLaneT: raco setup: updating: C:\Users\robby\AppData\Roaming\Racket\planet\300\release-snapshot\cache.rktd</div><div>PLaneT: raco setup: --- pre-installing collections ---</div><div>PLaneT: raco setup: --- installing foreign libraries ---</div>
<div>PLaneT: raco setup: --- installing shared files ---</div><div>PLaneT: raco setup: --- compiling collections ---</div><div>PLaneT: raco setup: making: <pkgs>/racket-index/scribblings/main</div><div>PLaneT: raco setup: making: <pkgs>/racket-index/scribblings/main/private</div>
<div>PLaneT: raco setup: making: <pkgs>/racket-index/scribblings/main/user</div><div>PLaneT: raco setup: making: <planet>/planet/test-connection.plt/1/0 (Test connection)</div><div>PLaneT: raco setup: in <planet>/planet/test-connection.plt/1/0</div>
<div>PLaneT: raco setup: --- creating launchers ---</div><div>PLaneT: raco setup: --- building documentation ---</div><div>^C</div><div>C:\Users\robby>user break</div><div> context...:</div><div> C:\Program Files (x86)\Racket-5.91-pre-release\collects\db\private\sqlite3\ffi.rkt:44:2</div>
<div> C:\Program Files (x86)\Racket-5.91-pre-release\collects\db\private\sqlite3\main.rkt:10:0: sqlite3-connect11</div><div> C:\Program Files (x86)\Racket-5.91-pre-release\collects\setup\doc-db.rkt:153:0: doc-db-get-provides-timestamp</div>
<div> C:\Program Files (x86)\Racket-5.91-pre-release\share\pkgs\racket-index\setup\scribble.rkt:946:0</div><div> loop</div><div> C:\Program Files (x86)\Racket-5.91-pre-release\share\pkgs\racket-index\setup\scribble.rkt:131:0: setup-scribblings</div>
<div> C:\Program Files (x86)\Racket-5.91-pre-release\collects\setup\setup-core.rkt:59:0: setup-core</div><div> C:\Program Files (x86)\Racket-5.91-pre-release\collects\setup\setup.rkt:56:3</div><div>user break</div><div>
context...:</div><div> C:\Program Files (x86)\Racket-5.91-pre-release\collects\planet\private\resolver.rkt:606:8</div><div> C:\Program Files (x86)\Racket-5.91-pre-release\collects\planet\private\planet-shared.rkt:618:2: with-logging</div>
<div> C:\Program Files (x86)\Racket-5.91-pre-release\collects\planet\private\resolver.rkt:573:0: install-pkg</div><div> C:\Program Files (x86)\Racket-5.91-pre-release\share\pkgs\planet-lib\planet\private\cmdline-tool.rkt:153:2: download/</div>
<div>install</div><div> C:\Program Files (x86)\Racket-5.91-pre-release\share\pkgs\planet-lib\planet\raco.rkt: [running body]</div><div> C:\Program Files (x86)\Racket-5.91-pre-release\collects\raco\raco.rkt: [running body]</div>
<div> C:\Program Files (x86)\Racket-5.91-pre-release\collects\raco\main.rkt: [running body]</div><div><br></div><div>C:\Users\robby></div><div><br></div></div><div class="gmail_quote"><br></div><div class="gmail_quote">
Robby</div><div class="gmail_quote"><br></div></div></div>