Bug#580310: /usr/lib/common-lisp/bin/gclcvs.sh is way out of date
Package: gclcvs Version: 2.7.0-99 Severity: grave Tags: squeeze Justification: renders package unusable /usr/lib/common-lisp/bin/gclcvs.sh is outdated. Note only does it use the wrong package for clc, if you fix that bug, the script still doesn't work. Note that making GCL work with CLC might require ASDF 1.716, which was recently modified for GCL. -- 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.2 Common Lisp source and compiler ma ii debconf 1.5.32 Debian configuration management sy ii emacs [emacsen] 23.1+1-5 The GNU Emacs editor (metapackage) ii emacs23 [emacsen] 23.1+1-5 The GNU Emacs editor (with GTK+ us ii gcc 4:4.4.2-3The GNU C compiler ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib ii libgmp3c2 2:4.3.2+dfsg-1 Multiprecision arithmetic library ii libreadline66.1-1GNU readline and history libraries ii libx11-62:1.3.3-3X11 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.4.dfsg-3 compression library - runtime gclcvs recommends no packages. Versions of packages gclcvs suggests: pn gclcvs-docnone (no description available) -- debconf information excluded -- debsums errors found: debsums: changed file /usr/lib/common-lisp/bin/gclcvs.sh (from gclcvs package) -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#572538: gclcvs dies at startup when run by non-root user
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 ANSIFeb 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 filesizeunlimited datasizeunlimited stacksize 8MB coredumpsize0kB memoryuse unlimited maxproc unlimited descriptors 1024 memorylockedunlimited addressspaceunlimited maxfilelocksunlimited sigpending 16382 msgqueue819200 nice0 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 debconf1.5.27Debian 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 gcc4: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-3Multiprecision 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-docnone (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
Bug#469178: gclcvs 2.7.0-84 uninstallable: requires exact obsolete version of binutils-dev
Package: gclcvs Version: 2.7.0-84 Severity: grave Justification: renders package unusable The package has a binutils-dev (= 2.18.1~cvs20071027-999) requirement that makes it unusable for anyone that didn't install it precisely when that now obsolete version of binutils was current. Why such a requirement? The mind boggles. No wonder no one has installed a new gclcvs in ages... Package: gclcvs Priority: optional Section: interpreters Installed-Size: 176772 Maintainer: Camm Maguire [EMAIL PROTECTED] Architecture: i386 Version: 2.7.0-84 Depends: binutils-dev (= 2.18.1~cvs20071027-999), binutils-dev (= 2.18.1~cvs20071027-1), common-lisp-controller, debconf (= 1.2.0), emacs22 | emacsen, gcc, libc6 (= 2.7-1), libgmp3c2, libice6 (= 1:1.0.0), libncurses5 (= 5.6+20071006-3), libreadline5 (= 5.2), libsm6, libx11-6, libxaw7, libxext6, libxmu6, libxt6, tcl8.4 (= 8.4.5), tk8.4 (= 8.4.5) Suggests: gclcvs-doc Filename: pool/main/g/gclcvs/gclcvs_2.7.0-84_i386.deb -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.16.9-blefuscu Locale: LANG=en_US, LC_CTYPE=en_US.iso-8859-1 (charmap=ISO-8859-1) (ignored: LC_ALL set to en_US.iso-8859-1) Shell: /bin/sh linked to /bin/bash -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#382247: gclcvs segfaults during c-l-c initialization
Package: gclcvs Version: 2.7.0-54 Severity: grave Justification: renders package unusable gclcvs.sh seems to not have been updated for the latest common-lisp-controller, and dies horribly on both i386 and amd64 architectures. On amd64, the error is as follows: COMMON-LISP-CONTROLLER/usr/lib/common-lisp/bin/gclcvs.sh: line 58: 7556 Bus error $gcl_bin !INSTALL_CLC! On i386, I get the following error instead: COMMON-LISP-CONTROLLERSegmentation violation: c stack ok:signalling error/usr/lib/common-lisp/bin/gclcvs.sh: line 58: 6462 Segmentation fault $gcl_bin !INSTALL_CLC! Full log (on i386) follows. Note that bug #347560 still bites me when I try to remove the package: a directory '/' is created, and the feeble attempt to remove it with rm fails; rmdir would be required instead. --8--8--8--8--8--8--8--8--8-- Unpacking gclcvs (from .../gclcvs_2.7.0-54_i386.deb) ... Setting up gclcvs (2.7.0-54) ... gclcvs.sh Uninstalling clc image and purging object cache ... chown: `cl-builder.cl-builder': invalid user rm: cannot remove `': Is a directory gclcvs.sh Installing clc as /usr/lib/gcl-2.7.0/unixport/saved_clc_gcl ... GCL (GNU Common Lisp) 2.7.0 ANSIDec 23 2005 04:17:17 Source License: LGPL(gcl,gmp,pargcl), GPL(unexec,bfd) Binary License: GPL due to GPL'ed components: (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. #COMMON-LISP package COMMON-LISP NIL COMMON-LISP #COMMON-LISP-USER package Loading /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp Finished loading /usr/share/common-lisp/source/common-lisp-controller/common-lisp-controller.lisp T #COMMON-LISP-CONTROLLER package COMMON-LISP-CONTROLLERSegmentation violation: c stack ok:signalling error/usr/lib/common-lisp/bin/gclcvs.sh: line 58: 6462 Segmentation fault $gcl_bin !INSTALL_CLC! (in-package :common-lisp) (unless (fboundp 'load-time-value) (defun load-time-value (obj) obj) (export (find-symbol LOAD-TIME-VALUE))) (in-package :common-lisp-user) (load $clc_src/common-lisp-controller/common-lisp-controller.lisp) (in-package :common-lisp-controller) (init-common-lisp-controller $gcl_clc :version 3) (defun send-clc-command (command package) Overrides global definition. (multiple-value-bind (exit-code signal-code) (si::system (c-l-c:make-clc-send-command-string command package gclcvs)) (if (and (zerop exit-code) (zerop signal-code)) (values) (error Error during ~A of ~A for ~A~%Please see /usr/share/doc/common-lisp-controller/REPORTING-BUGS.gz (ecase command (:recompile recompilation) (:remove removal)) package gclcvs (in-package :asdf) (defun run-shell-command (control-string rest args) Interpolate ARGS into CONTROL-STRING as if by FORMAT, and synchronously execute the result using a Bourne-compatible shell, with output to *verbose-out*. Returns the shell's exit code. (let ((command (apply #'format nil control-string args))) (format *verbose-out* ; $ ~A~% command) (si::system command) ; even less *verbose-out* )) (si:save-system $image)) !INSTALL_CLC! Error building send-clc-command dpkg: error processing gclcvs (--configure): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: gclcvs E: Sub-process /usr/bin/dpkg returned an error code (1) --8--8--8--8--8--8--8--8--8-- # dpkg --purge gclcvs (Reading database ... 263914 files and directories currently installed.) Removing gclcvs ... gclcvs.sh Uninstalling clc and restoring pristine orig image ... rm: cannot remove `': Is a directory gclcvs.sh Uninstalling clc and restoring pristine orig image ... rm: cannot remove `': Is a directory remove/gclcvs: purging byte-compiled files for emacs21 remove/gclcvs: purging byte-compiled files for xemacs21 Purging configuration files for gclcvs ... --8--8--8--8--8--8--8--8--8-- -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages gclcvs depends on: ii debconf [debconf-2.0] 1.5.2 Debian configuration management sy ii gcc 4:4.1.1-5 The GNU C compiler ii libc6 2.3.6-15 GNU C Library: Shared libraries ii libgmp3c2 2:4.2.1+dfsg-3 Multiprecision arithmetic library ii libncurses5 5.5-2 Shared libraries for terminal hand ii libreadline5 5.1-7 GNU