logo       

Bug#360572: marked as done (ecl: ecl not working after installation without: msg#00042

lisp.cl-debian

Subject: Bug#360572: marked as done (ecl: ecl not working after installation without libgmp3-dev)

This is a multi-part message in MIME format...
Your message dated Thu, 13 Apr 2006 10:02:23 -0700
with message-id <E1FU5D5-0008Pn-IC-dGyWIFzt2YNuHlm7Suoebg@xxxxxxxxxxxxxxxx>
and subject line Bug#360572: fixed in ecl 0.9h-20060322-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Subject: ecl: ecl not working after installation without libgmp3-dev
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, LC_CTYPE=fi_FI@euro (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


--- End Message ---
--- Begin Message ---
Subject: Bug#360572: fixed in ecl 0.9h-20060322-1
Source: ecl
Source-Version: 0.9h-20060322-1

We believe that the bug you reported is fixed in the latest version of
ecl, which is due to be installed in the Debian FTP archive:

ecl-doc_0.9h-20060322-1_all.deb
to pool/main/e/ecl/ecl-doc_0.9h-20060322-1_all.deb
ecl_0.9h-20060322-1.diff.gz
to pool/main/e/ecl/ecl_0.9h-20060322-1.diff.gz
ecl_0.9h-20060322-1.dsc
to pool/main/e/ecl/ecl_0.9h-20060322-1.dsc
ecl_0.9h-20060322-1_i386.deb
to pool/main/e/ecl/ecl_0.9h-20060322-1_i386.deb
ecl_0.9h-20060322.orig.tar.gz
to pool/main/e/ecl/ecl_0.9h-20060322.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to
360572-61a8vm9lEZVf4u+23C9RwQ@xxxxxxxxxxxxxxxx,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Van Eynde <pvaneynd-8fiUuRrzOP0dnm+yROfE0A@xxxxxxxxxxxxxxxx> (supplier of
updated ecl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster-8fiUuRrzOP0dnm+yROfE0A@xxxxxxxxxxxxxxxx)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 13 Apr 2006 09:16:16 +0200
Source: ecl
Binary: ecl-doc ecl
Architecture: source i386 all
Version: 0.9h-20060322-1
Distribution: unstable
Urgency: low
Maintainer: Peter Van Eynde <pvaneynd-8fiUuRrzOP0dnm+yROfE0A@xxxxxxxxxxxxxxxx>
Changed-By: Peter Van Eynde <pvaneynd-8fiUuRrzOP0dnm+yROfE0A@xxxxxxxxxxxxxxxx>
Description:
ecl - Embeddable Common-Lisp: has an interpreter and can compile to C
ecl-doc - documentation for Embeddable Common-Lisp
Closes: 360572 362088
Changes:
ecl (0.9h-20060322-1) unstable; urgency=low
.
* New upstream
* Added build libraries and tools also for
main package, as it needs gcc and libraries to
build a new pacakge. (Closes: #360572)
* Build with gcc-4.1 (Closes: #362088)
Files:
1a9ebe1b2ee25e71881247295b5f6fec 758 devel optional ecl_0.9h-20060322-1.dsc
89c75d8f346a2207cef275540553d86f 4378232 devel optional
ecl_0.9h-20060322.orig.tar.gz
234558d57aa83a6a9d64fa6de3710f36 39725 devel optional
ecl_0.9h-20060322-1.diff.gz
e915e125724e89d0616f20b005d15242 1436870 devel optional
ecl_0.9h-20060322-1_i386.deb
4855db0ac737c880393da90ee63e6a4e 63986 doc optional
ecl-doc_0.9h-20060322-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEPngi11ldN0tyliURAhDuAKCaDh5TU3W8O3VPBsAT/Msz4MoxMgCfQeh4
IjqmcIf9OcJxsvx2JuBvFBM=
=i5Bz
-----END PGP SIGNATURE-----


--- End Message ---


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise