Package: mzscheme
Version: 1:352-1
Severity: important
Justification: renders package unusable

Setting up mzscheme (352-1) ...
Cataloging SLIB routines...
path->string: expects argument of type <path>; given "/usr/share/slib"
dpkg: error processing mzscheme (--configure):
 subprocess post-installation script returned error exit status 1

The offending code appears to be lines 75-79 of
/usr/lib/plt/collects/slibinit/init.ss, in the definition of
library-vicinity:

          (ormap (lambda (dir)
                   (and (directory-exists? dir) (path->string dir)))
                 '("/usr/share/slib"
                   ;; this is for RH/Fedora that uses umb-scheme for slib
                   "/usr/share/umb-scheme/slib"))

Given that directory-exists? evidently accepts strings as well as path
objects, simply eliding the call to path->string should presumably
suffice here.  (I haven't had time to test, though.)

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17.1
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages mzscheme depends on:
ii  bcc [c-compiler]             0.16.14-1.4 16-bit x86 C compiler
ii  cdebconf [debconf-2.0]       0.104+b1    Debian Configuration Management Sy
ii  debconf [debconf-2.0]        1.5.3       Debian configuration management sy
ii  gcc [c-compiler]             4:4.1.1-5   The GNU C compiler
ii  gcc-3.3 [c-compiler]         1:3.3.6-13  The GNU C compiler
ii  gcc-3.4 [c-compiler]         3.4.6-4     The GNU C compiler
ii  gcc-4.0 [c-compiler]         4.0.3-6     The GNU C compiler
ii  libc6                        2.3.6-17    GNU C Library: Shared libraries

mzscheme recommends no packages.

-- debconf information:
* mzscheme/run_webserver: false


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to