[cl-debian] Bug#220797: marked as done (cl-series: Does not add :SERIES-ANSI to *FEATURES* at the right time on LispWorks)

Your message dated Sun, 14 Aug 2005 22:14:46 +0200 with message-id <42FFA636.8050802@debian.org> and subject line closing old non-relevant bugs 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; 14 Nov 2003 18:20:04 +0000
From ljosa@yamuna.cs.ucsb.edu Fri Nov 14 12:19:39 2003 Return-path: <ljosa@yamuna.cs.ucsb.edu> Received: from yamuna.cs.ucsb.edu [128.111.68.226] by master.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1AKiXj-0005GE-00; Fri, 14 Nov 2003 12:19:39 -0600 Received: from localhost (localhost [127.0.0.1]) (uid 15906) by yamuna.cs.ucsb.edu with local; Fri, 14 Nov 2003 10:19:38 -0800 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Vebjorn Ljosa <vebjorn@ljosa.com> To: Debian Bug Tracking System <submit@bugs.debian.org> Subject: cl-series: Does not add :SERIES-ANSI to *FEATURES* at the right time on LispWorks X-Mailer: reportbug 2.36 Date: Fri, 14 Nov 2003 10:19:38 -0800 Message-ID: <courier.3FB51CBA.00000D78@yamuna.cs.ucsb.edu> Delivered-To: submit@bugs.debian.org X-Spam-Status: No, hits=-4.0 required=4.0 tests=BAYES_60,HAS_PACKAGE version=2.53-bugs.debian.org_2003_11_13 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_11_13 (1.174.2.15-2003-03-30-exp)
Package: cl-series Version: 1:2.2.7-1 Severity: important I am trying to use the CL-SERIES Debian package on LispWorks 4.2.7 for Linux. After (REQUIRE :SERIES), when trying to evaluate a simple expression like (LET ((HT (MAKE-HASH-TABLE))) HT), I get the error "Undefined function SERIES::SPECIAL-FORM-P called with arguments (MAKE-HASH-TABLE)." I believe that *FEATURES* does not contain :SERIES-ANSI when s-code.lisp is compiled; consequently, NOT-EXPR-LIKE-SPECIAL-FORM-P tries to use SPECIAL-FORM-P instead of (the ANSI compliant) SPECIAL-OPERATOR-P. I thought the following, from s-package.lisp, should work, but it doesn't: ;;; Note this is really too early, but we need it here #+(or draft-ansi-cl draft-ansi-cl-2 ansi-cl allegro cmu sbcl Genera Harlequin-Common-Lisp CLISP mcl) (cl:eval-when (load eval compile) (cl:pushnew ':series-ansi cl:*features*)) I am not 100% sure about this, but it seems that :SERIES-ANSI is added to *FEATURES* in the evaluation environment, but not in the startup environment. (Which I think is conforming behavior.) Thus, *FEATURES* contains :SERIES-ANSI while compiling s-package.lisp, but after the compilation is finished, *FEATURES* is what is was before s-package.lisp was compiled. This is not a problem with the Series package from Sourceforge because it uses mk-defsystem. MK:COMPILE-SYSTEM loads each file after compiling it, so s-package will be loaded before s-code is compiled. I am not sure what the right way to fix this is. Can ASDF be persuaded to load each file after compiling it, just like mk-defsystem? Thanks, Vebjorn -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux yamuna.cs.ucsb.edu 2.4.22-1-k7 #5 Sat Oct 4 14:11:12 EST 2003 i686 Locale: LANG=C, LC_CTYPE=C Versions of packages cl-series depends on: ii cl-asdf 1.79-1 Another System Definition Facility ii common-lisp-controller 3.76 This is a Common Lisp source and c -- no debconf information --------------------------------------- Received: (at 220797-done) by bugs.debian.org; 14 Aug 2005 20:14:49 +0000
From pvaneynd@debian.org Sun Aug 14 13:14:49 2005 Return-path: <pvaneynd@debian.org> Received: from out2.smtp.messagingengine.com [66.111.4.26] by spohr.debian.org with esmtp (Exim 3.36 1 (Debian)) id 1E4Osb-0007E9-00; Sun, 14 Aug 2005 13:14:49 -0700 Received: from frontend2.messagingengine.com (frontend2.internal [10.202.2.151]) by frontend1.messagingengine.com (Postfix) with ESMTP id DACE7CC9EE8; Sun, 14 Aug 2005 16:14:47 -0400 (EDT) X-Sasl-enc: OZlkM6vpCDYfS282b9fScaMkqkCNR+RKODJi/n1KIsiy 1124050486 Received: from [127.0.0.1] (57.165-136-217.adsl.skynet.be [217.136.165.57]) by frontend2.messagingengine.com (Postfix) with ESMTP id 2528856F785; Sun, 14 Aug 2005 16:14:45 -0400 (EDT) Message-ID: <42FFA636.8050802@debian.org> Date: Sun, 14 Aug 2005 22:14:46 +0200 From: Peter Van Eynde <pvaneynd@debian.org> User-Agent: Debian Thunderbird 1.0.6 (X11/20050802) X-Accept-Language: en-us, en MIME-Version: 1.0 To: 220797-done@bugs.debian.org, 212018-done@bugs.debian.org, 278137-done@bugs.debian.org, 282716-done@bugs.debian.org, 319427-done@bugs.debian.org Subject: closing old non-relevant bugs Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Delivered-To: 220797-done@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=-3.0 required=4.0 tests=BAYES_00 autolearn=no version=2.60-bugs.debian.org_2005_01_02 X-CrossAssassin-Score: 2
Hello, I'm closing older bugs that litter the bts at the moment. 220797 is non-relevant because we don't do lispworks anymore ;-) 212018 is fixed in sarge 278137 I don't want to fix because the generation is brittle and depends on latex2html (a non-free package) 282716 because the memory system is unlikely to change any time soon 319427 because it is a ubuntu bug and should be fixed if you use the people.debian.org/~pvaneynd repository If you think this is unfair, please reopen and yell at me :-) Groetjes, Peter -- signature -at- pvaneynd.mailworks.org http://www.livejournal.com/users/pvaneynd/ "God, root, what is difference?" Pitr | "God is more forgiving." Dave Aronson|
participants (1)
-
owner@bugs.debian.org