Bug#580310: /usr/lib/common-lisp/bin/gclcvs.sh is way out of date

2010-05-05 Thread Francois-Rene Rideau
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

2010-03-04 Thread Francois-Rene Rideau
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

2008-03-03 Thread Francois-Rene Rideau
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

2006-08-09 Thread Francois-Rene Rideau
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