Package: ecl
Version: 0.9h-20060216-2
Severity: normal

Installing the ecl package on a system does not fail, but prints error
messages during installation:

,----
| /usr/lib/common-lisp/bin/ecl.sh loading and dumping clc.
| ;;; Loading "/usr/lib/ecl/install-clc.lisp"
| ;;; Loading #P"/usr/lib/ecl/cmp.fas"
| ;;; Loading #P"/usr/lib/ecl/sysfun.lsp"
| 
| In file included from 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:2:
| /usr/lib/ecl//h/ecl-cmp.h:60:17: error: gmp.h: No such file or directory
| In file included from /usr/lib/ecl//h/ecl-cmp.h:62,
|                  from 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:2:
| /usr/lib/ecl//h/object.h:99: error: syntax error before 'mpz_t'
| /usr/lib/ecl//h/object.h:495: error: field 'big' has incomplete type
| In file included from /usr/lib/ecl//h/ecl-cmp.h:67,
|                  from 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:2:
| /usr/lib/ecl//h/external.h:96: error: syntax error before 'mp_limb_t'
| /usr/lib/ecl//h/external.h:106: error: syntax error before '}' token
| /usr/lib/ecl//h/external.h:302: error: syntax error before 'hi'
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:
 In function 'LC2appendf':
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:20:
 error: dereferencing pointer to incomplete type
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:27:
 error: dereferencing pointer to incomplete type
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:29:
 error: dereferencing pointer to incomplete type
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:31:
 error: dereferencing pointer to incomplete type
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:33:
 error: dereferencing pointer to incomplete type
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:35:
 error: dereferencing pointer to incomplete type
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:37:
 error: dereferencing pointer to incomplete type
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:
 In function 'L8compile_common_lisp_controller_v5':
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:182:
 error: dereferencing pointer to incomplete type
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:
 In function 'LC6fasl_filename':
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:222:
 error: dereferencing pointer to incomplete type
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:
 In function 'LC5system_fasl_filename':
| 
/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c:240:
 error: dereferencing pointer to incomplete type
| An error occurred during initialization:
| (SYSTEM "i486-linux-gnu-gcc  -I../include -g -O2 -fPIC -D_THREAD_SAFE 
-fstrict-aliasing -Dlinux -O \"-I/usr/lib/ecl//h\" -w -c 
\"/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.c\"
 -o 
\"/var/cache/common-lisp-controller/0/ecl/common-lisp-controller/common-lisp-controller.o\"")
 returned non-zero value 1.
| Saving to new-ecl...
`----

After this, there is no /usr/bin/ecl binary.

If libgmp3-dev package is installed and ecl is reconfigured, the
compilation succeeds without errors and /usr/bin/ecl package is
available.

Please include libgmp3-dev in dependencies as well. I am not sure if
other package would also be needed in the dependencies as obviously
there is C compilation going on and gcc isn't depended.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-aka-1
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages ecl depends on:
ii  common-lisp-controller        5.13       This is a Common Lisp source and c
ii  libc6                         2.3.5-12   GNU C Library: Shared libraries an
ii  libgmp3c2                     4.1.4-11   Multiprecision arithmetic library

ecl recommends no packages.

-- no debconf information


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

Reply via email to