[Snow-users-list] snowman-app port problems in Guile

Julian Graham joolean at gmail.com
Sun Sep 16 11:59:06 EDT 2007


I'm having trouble using the latest version of Snowman to install
packages -- or, well, to do very much of anything at all.  I'm using
GNU Guile.  When run with any (valid) arguments, it produces the
following error:

ERROR: In procedure scm_lreadr:
ERROR: #<unknown port>:19:87: illegal character in escape sequence: #\3


When I modify the core snow script to launch Guile with the --debug
flag, it produces the following stack trace:


In unknown file:
   ?:  0* [primitive-load "/usr/share/snow/current/bin/snowman"]
In /usr/share/snow/current/bin/snowman:
  31:  1* [snowman-main]
In /usr/share/snow/v1.1.1/pack/snowman-app/v1.0.2/snow/snowman-app.scm:
1077:  2  (let* ((args #)) (split-args args (lambda # #)))
In unknown file:
    ...
   ?:  3  [snowman-install-or-download-packages (install verify
highest ...) () ...]
In /usr/share/snow/v1.1.1/pack/snowman-app/v1.0.2/snow/snowman-app.scm:
 460:  4  (let* (#) (define # # #) (define # # #) ...)
 460:  5* [get-pkg-list-from-snowfort]
 245:  6  (let* ((response #)) (if (and # #) (map # #) (begin # #)))
    ...
 253:  7  [map #<procedure #f (x)> ...
 265:  8*  [snow-string->object-list

[ SNIP -- HUGE LIST OF SNOW MODULE CODE]

In unknown file:
   ?: 11*  [#<procedure #f (port)> #<input: string 8072130>]
In /usr/share/snow/v1.1.1/pack/string/v1.0.2/snow/string.scm:
 127: 12*  [loop ()]
 128: 13   (let* ((x (read port))) (display x) ...)
In unknown file:
     ...
   ?: 14   [loop (("time" # # ...) ("mime" # #) ("json" # #) ...)]
In /usr/share/snow/v1.1.1/pack/string/v1.0.2/snow/string.scm:
 128: 15   (let* ((x (read port))) (display x) ...)
 128: 16*  [read #<input: string 8072130>]

/usr/share/snow/v1.1.1/pack/string/v1.0.2/snow/string.scm:128:17: In
procedure scm_lreadr in expression (read port):
/usr/share/snow/v1.1.1/pack/string/v1.0.2/snow/string.scm:128:17:
#<unknown port>:19:87: illegal character in escape sequence: #\3


...any ideas?


More information about the Snow-users-list mailing list