Package: chicken-bin
Version: 4.4.0-1
Severity: important

No any installed eggs can be loaded.
Here is a part of "chicken-install base64":

Warning: global variable `base64#base64-decode/string->string' is never used
  /usr/bin/csc -feature compiling-extension -setup-mode    -s -O2 -d0
base64.import.scm
  rm -fr /usr/lib/chicken/5/base64.import.so
  cp -r base64.import.so /usr/lib/chicken/5/base64.import.so
  chmod a+r /usr/lib/chicken/5/base64.import.so
  rm -fr /usr/lib/chicken/5/base64.so
  cp -r base64.so /usr/lib/chicken/5/base64.so
  chmod a+r /usr/lib/chicken/5/base64.so
  chmod a+r /usr/lib/chicken/5/base64.setup-info

Here is installed egg:
$ ls /usr/lib/chicken/5/base64.*
/usr/lib/chicken/5/base64.import.so
/usr/lib/chicken/5/base64.setup-info  /usr/lib/chicken/5/base64.so

And here is what chicken trying to load (spyed with strace):

3474  read(0, "(require 'base64)\n", 1024) = 18
3474  stat("/var/lib/chicken/5/base64.so", 0x7fff7c84f4c0) = -1 ENOENT
(No such file or directory)
3474  stat("/var/lib/chicken/5/base64.scm", 0x7fff7c84eea0) = -1
ENOENT (No such file or directory)
3474  stat("/usr/share/chicken/base64.so", 0x7fff7c84e280) = -1 ENOENT
(No such file or directory)
3474  stat("/usr/share/chicken/base64.scm", 0x7fff7c84dc60) = -1
ENOENT (No such file or directory)
3474  stat("./base64.so", 0x7fff7c84d070) = -1 ENOENT (No such file or
directory)
3474  stat("./base64.scm", 0x7fff7c84ca60) = -1 ENOENT (No such file
or directory)

As you can see, directory /usr/lib/chicken/5 is not accessed rather
/var/lib/chicken/5 is.
This renders chicken some kind of unusable (without eggs).

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages chicken-bin depends on:
ii  libc6                         2.10.1-5   GNU C Library: Shared libraries
ii  libchicken-dev                4.4.0-1    A practical and portable Scheme sy
ii  libchicken5                   4.4.0-1    A practical and portable Scheme sy

chicken-bin recommends no packages.

chicken-bin suggests no packages.

-- no debconf information


-- 
rmrfchik.



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

Reply via email to