[cl-debian] Bug#327311: marked as done (FTBFS: Unable to find sbcl)

Debian Bug Tracking System owner at bugs.debian.org
Tue Sep 13 21:18:36 UTC 2005


Your message dated Tue, 13 Sep 2005 14:03:00 -0700
with message-id <E1EFHvg-0003nN-00 at spohr.debian.org>
and subject line Bug#327311: fixed in sbcl 1:0.9.4.65-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)

--------------------------------------
Received: (at submit) by bugs.debian.org; 9 Sep 2005 06:30:46 +0000
>From kraai at lafn.org Thu Sep 08 23:30:46 2005
Return-path: <kraai at lafn.org>
Received: from zoot.lafn.org [206.117.18.6] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1EDcPN-00036b-00; Thu, 08 Sep 2005 23:30:45 -0700
Received: from localhost.localdomain (pool-71-104-166-233.lsanca.dsl-w.verizon.net [71.104.166.233])
	(authenticated bits=0)
	by zoot.lafn.org (8.13.1/8.13.1) with ESMTP id j896UiJw030188
	(version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO)
	for <submit at bugs.debian.org>; Thu, 8 Sep 2005 23:30:45 -0700 (PDT)
	(envelope-from kraai at lafn.org)
Received: from kraai by localhost.localdomain with local (Exim 4.52)
	id 1EDQcM-000149-CR
	for submit at bugs.debian.org; Thu, 08 Sep 2005 10:55:22 -0700
Date: Thu, 8 Sep 2005 10:55:22 -0700
From: Matt Kraai <kraai at ftbfs.org>
To: submit at bugs.debian.org
Subject: FTBFS: Unable to find sbcl
Message-ID: <20050908175522.GA4094 at localhost.localdomain>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="IiVenqGWf+H9Y6IX"
Content-Disposition: inline
User-Agent: Mutt/1.5.9i
X-Virus-Scanned: ClamAV 0.86.2/1070/Thu Sep  8 15:28:24 2005 on zoot.lafn.org
X-Virus-Status: Clean
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-2.3 required=4.0 tests=BAYES_00,DATE_IN_PAST_12_24 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02


--IiVenqGWf+H9Y6IX
Content-Type: multipart/mixed; boundary="zhXaljGHf11kAtnf"
Content-Disposition: inline


--zhXaljGHf11kAtnf
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: sbcl
Version: 0.9.3.72-1
Severity: serious
Tags: patch

sbcl fails to build because it removes the stage1 sbcl before it tries
to use it:

> mkdir stage1
> mv output/sbcl.core src/runtime/sbcl stage1/
> chmod 000 stage1
> sh clean.sh || true
> make[1]: Entering directory `/tmp/buildd/sbcl-0.9.3.72/doc/manual'
> rm -f *~ *.bak *.orig \#*\# .\#* texput.log *.fasl
> rm -rf sbcl asdf "docstrings/"
> rm -f contrib-docs.texi-temp
> rm -f package-locks.texi-temp
> rm -f    html-stamp tempfiles-stamp
> rm -f asdf.aux asdf.cp asdf.cps asdf.fn asdf.fns asdf.ky asdf.log asdf.pg=
 asdf.toc asdf.tp asdf.tps asdf.vr asdf.vrs sbcl.aux sbcl.cp sbcl.cps sbcl.=
fn sbcl.fns sbcl.ky sbcl.log sbcl.pg sbcl.toc sbcl.tp sbcl.tps sbcl.vr sbcl=
=2Evrs=20
> rm -f sbcl.info sbcl.info-*
> rm -f asdf.cp asdf.info asdf.pdf asdf.fn asdf.ps asdf.tp asdf.vr
> rm -f sbcl.cp sbcl.info sbcl.pdf sbcl.fn sbcl.ps sbcl.tp sbcl.vr
> make[1]: Leaving directory `/tmp/buildd/sbcl-0.9.3.72/doc/manual'
> chmod 700 stage1
> # rebuild again with new version
> CC=3Dgcc-3.4 CFLAGS=3D"-DSBCL_HOME=3D/usr/lib/sbcl/ -O2" GNUMAKE=3Dmake .=
/make.sh "`pwd`/stage1/sbcl --core `pwd`/stage1/sbcl.core --sysinit /dev/nu=
ll --userinit /dev/null --disable-debugger"
> //starting build: Thu Sep  8 16:28:54 UTC 2005
> //SBCL_XC_HOST=3D"/tmp/buildd/sbcl-0.9.3.72/stage1/sbcl --core /tmp/build=
d/sbcl-0.9.3.72/stage1/sbcl.core --sysinit /dev/null --userinit /dev/null -=
-disable-debugger"
> //entering make-config.sh
> //ensuring the existence of output/ directory
> //initializing /tmp/buildd/sbcl-0.9.3.72/local-target-features.lisp-expr
> //guessing default target CPU architecture from host architecture
> //setting up CPU-architecture-dependent information
> sbcl_arch=3D"x86"
> //setting up symlink src/compiler/target
> //setting up symlink src/assembly/target
> //setting up symlink src/compiler/assembly
> //setting up OS-dependent information
> //finishing /tmp/buildd/sbcl-0.9.3.72/local-target-features.lisp-expr
> //entering make-host-1.sh
> //building cross-compiler, and doing first genesis
> make-host-1.sh: line 29: /tmp/buildd/sbcl-0.9.3.72/stage1/sbcl: No such f=
ile or directory
>=20
> real	0m0.003s
> user	0m0.001s
> sys	0m0.002s

The following patch makes clean.sh skip the stage1 directory, which
fixes this problem.

--=20
Matt

--zhXaljGHf11kAtnf
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=patch

only in patch2:
unchanged:
--- sbcl-0.9.3.72.orig/clean.sh
+++ sbcl-0.9.3.72/clean.sh
@@ -71,7 +71,7 @@
 #     building or testing
 #   test-passed
 #     generated by automatic directory-test-thyself procedure
-find . \( \
+find . -name stage1 -prune -o \( \
 	-type l -o \
 	-name '*~' -o \
 	-name '#*#' -o \

--zhXaljGHf11kAtnf--

--IiVenqGWf+H9Y6IX
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

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

iD8DBQFDIHsJfNdgYxVXvBARAkJUAJ9Hj+pROPc7bvTelm4qxV6l6xuWFACgpOHw
xkS9WOB6o92H2IWB4NmClJo=
=r003
-----END PGP SIGNATURE-----

--IiVenqGWf+H9Y6IX--

---------------------------------------
Received: (at 327311-close) by bugs.debian.org; 13 Sep 2005 21:13:10 +0000
>From katie at spohr.debian.org Tue Sep 13 14:13:10 2005
Return-path: <katie at spohr.debian.org>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
	id 1EFHvg-0003nN-00; Tue, 13 Sep 2005 14:03:00 -0700
From: Peter Van Eynde <pvaneynd at debian.org>
To: 327311-close at bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#327311: fixed in sbcl 1:0.9.4.65-1
Message-Id: <E1EFHvg-0003nN-00 at spohr.debian.org>
Sender: Archive Administrator <katie at spohr.debian.org>
Date: Tue, 13 Sep 2005 14:03:00 -0700
Delivered-To: 327311-close at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 2

Source: sbcl
Source-Version: 1:0.9.4.65-1

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

sbcl-common_0.9.4.65-1_all.deb
  to pool/main/s/sbcl/sbcl-common_0.9.4.65-1_all.deb
sbcl_0.9.4.65-1.diff.gz
  to pool/main/s/sbcl/sbcl_0.9.4.65-1.diff.gz
sbcl_0.9.4.65-1.dsc
  to pool/main/s/sbcl/sbcl_0.9.4.65-1.dsc
sbcl_0.9.4.65-1_i386.deb
  to pool/main/s/sbcl/sbcl_0.9.4.65-1_i386.deb
sbcl_0.9.4.65.orig.tar.gz
  to pool/main/s/sbcl/sbcl_0.9.4.65.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 327311 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Van Eynde <pvaneynd at debian.org> (supplier of updated sbcl 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 at debian.org)


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

Format: 1.7
Date: Mon, 12 Sep 2005 21:06:15 +0200
Source: sbcl
Binary: sbcl sbcl-common
Architecture: source i386 all
Version: 1:0.9.4.65-1
Distribution: unstable
Urgency: low
Maintainer: Peter Van Eynde <pvaneynd at debian.org>
Changed-By: Peter Van Eynde <pvaneynd at debian.org>
Description: 
 sbcl       - A development environment for Common Lisp
 sbcl-common - Architecture independent files for SBCL
Closes: 327311 327818
Changes: 
 sbcl (1:0.9.4.65-1) unstable; urgency=low
 .
   * Peter Van Eynde
     + New upstream version
     + Improved saving of stage1, should be root-resistant.
       Closes: #327311
       I prefer not to modify the upstream clean.sh script, so I
       hide the stage1 files in a tar file
     + Improved 2.4 kernel detection to always fail.
       Closes: #327818
 .
   * René van Bevern:
     + integration with binfmt-support: if binfmt-support is installed,
       FASL objects are now executable like normal programs (if the kernel
       supports it, like the Default one in Debian)
       - debian/sbcl-run (new): script to run lisp program given at the
         command line and quit
       - debian/binfmt (new): binary format description
       - debian/rules: install /usr/bin/sbcl-run and
                       /usr/share/binfmts/sbcl
       - debian/control: Recommend binfmt-support
       - debian/postinst: register binary format description
       - debian/prerm: unregister binary format description
       - README.Debian: mention binfmt-support integration
 .
     + provide sbcl-XX, XX being the FASL version number, so that packages
       can depend on this if they include SBCL FASL files
       - debian/control: add ${sbcl:fasl-version} to Provides
       - debian/fasl-version.lisp (new): append current FASL version to
         debian/sbcl.substvars
       - debian/rules: run fasl-version.lisp in stage1 after it is built
 .
     + allow she-bang (e.g. #!/usr/bin/sbcl-run) in lisp source
       - debian/install-clc.lisp: set up reader macro to discard #!-lines
Files: 
 6774f7da085b7711ef37cc495cebd9bd 681 devel optional sbcl_0.9.4.65-1.dsc
 8bd78893c9a5250c162e1901d5e61727 3807900 devel optional sbcl_0.9.4.65.orig.tar.gz
 ffc180a33351ce9ab63bbb339272ba60 20861 devel optional sbcl_0.9.4.65-1.diff.gz
 b61a85b498e482aafb07e6801e64179b 3942456 devel optional sbcl-common_0.9.4.65-1_all.deb
 0a10ef203912ab74038fc1c1d35eff01 9320028 devel optional sbcl_0.9.4.65-1_i386.deb

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

iD8DBQFDJyBr11ldN0tyliURAqZUAKCBTzO6A4gv9mtoB85c5OWJEPefTwCdFncN
/pDh9iPZwIiAFMe0ydKQk+M=
=VlWj
-----END PGP SIGNATURE-----





More information about the Cl-debian mailing list