Package: gclcvs
Version: 2.7.0-98
Severity: grave
Justification: renders package unusable

gclcvs just dies at startup when run by non-root user,
and strace shows nothing but this:
execve("/usr/lib/gcl-2.7.0/unixport/saved_ansi_gcl", 
["/usr/lib/gcl-2.7.0/unixport/save"..., "-eval", "(quit)"], [/* 97 vars */] 
<unfinished ...>
+++ killed by SIGKILL +++
or
execve("/usr/lib/gcl-2.7.0-prof//unixport/saved_ansi_gcl", 
["/usr/lib/gcl-2.7.0-prof//unixpor"...], [/* 97 vars */] <unfinished ...>
+++ killed by SIGKILL +++

I was wondering how come clc could compile its thing at all, and found that
root has no problem running gcl:

strace -o /tmp/foo /usr/lib/gcl-2.7.0/unixport/saved_ansi_gcl -eval '(quit)'
GCL (GNU Common Lisp)  2.7.0 ANSI    Feb  3 2010 05:59:20
Source License: LGPL(gcl,gmp,pargcl), GPL(unexec,bfd,xgcl)
Binary License:  GPL due to GPL'ed components: (XGCL READLINE BFD UNEXEC)
Modifications of this banner must retain notice of a compatible license
Dedicated to the memory of W. Schelter

Use (help) to get some basic information on how to use GCL.

Temporary directory for compiler files set to /tmp/root/
~> more /tmp/foo
execve("/usr/lib/gcl-2.7.0/unixport/saved_ansi_gcl", 
["/usr/lib/gcl-2.7.0/unixport/save"..., "-eval", "(quit)"], [/* 99 vars */]) = 0
brk(0)                                  = 0x2a05000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7febd0566000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
....

I tried running a program that does brk(0) and it works.
SIGKILL is particularly "interesting" error to get.
Maybe I'm hitting some kind of limit? Yet I have never had problem in the past.
Either running as a user or as root, I have:
# limit
cputime         unlimited
filesize        unlimited
datasize        unlimited
stacksize       8MB
coredumpsize    0kB
memoryuse       unlimited
maxproc         unlimited
descriptors     1024
memorylocked    unlimited
addressspace    unlimited
maxfilelocks    unlimited
sigpending      16382
msgqueue        819200
nice            0
rt_priority     99

This is weird.

Has been happening for many months, but I have only started looking into it now.

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

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gclcvs depends on:
ii  common-lisp-controller 7.1               Common Lisp source and compiler ma
ii  debconf                1.5.27            Debian configuration management sy
ii  emacs [emacsen]        23.1+1-5          The GNU Emacs editor (metapackage)
ii  emacs-snapshot [emacse 1:20091002-1      The GNU Emacs editor (development
ii  emacs-snapshot-nox [em 1:20091002-1      The GNU Emacs editor (without X su
ii  emacs23 [emacsen]      23.1+1-5          The GNU Emacs editor (with GTK+ us
ii  gcc                    4:4.3.3-9         The GNU C compiler
ii  libc6                  2.10.2-2          GNU C Library: Shared libraries
ii  libgmp3c2              2:4.3.1+dfsg-3    Multiprecision arithmetic library
ii  libreadline6           6.0-5             GNU readline and history libraries
ii  libx11-6               2:1.2.2-1         X11 client-side library
ii  tcl8.4                 8.4.19-4          Tcl (the Tool Command Language) v8
ii  tk8.4                  8.4.19-4          Tk toolkit for Tcl and X11, v8.4 -
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

gclcvs recommends no packages.

Versions of packages gclcvs suggests:
pn  gclcvs-doc                    <none>     (no description available)

-- debconf information:
  gclcvs/default_gcl_prof:
  gclcvs/default_gcl_ansi:



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to