From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/47592 Path: main.gmane.org!not-for-mail From: Andi Hechtbauer Newsgroups: gmane.emacs.gnus.general Subject: Re: Wrong type argument: stringp when Generating cus-load.el Date: Thu, 07 Nov 2002 19:48:12 +0100 Sender: owner-ding@hpc.uh.edu Message-ID: <878z059pxv.fsf@pod.hq.spin.de> References: <873cqdbxts.fsf@glaurung.green-gryphon.com> <87ptth35la.fsf@pod.hq.spin.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1036695308 24362 80.91.224.249 (7 Nov 2002 18:55:08 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 7 Nov 2002 18:55:08 +0000 (UTC) Cc: ding@gnus.org, Rob Browning Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 189ro2-0006Kk-00 for ; Thu, 07 Nov 2002 19:55:07 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 189rlO-00065u-00; Thu, 07 Nov 2002 12:52:22 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 07 Nov 2002 12:53:06 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id MAA15712 for ; Thu, 7 Nov 2002 12:52:49 -0600 (CST) Original-Received: (qmail 565 invoked by alias); 7 Nov 2002 18:51:52 -0000 Original-Received: (qmail 560 invoked from network); 7 Nov 2002 18:51:51 -0000 Original-Received: from hop.spin.de (62.208.121.5) by gnus.org with SMTP; 7 Nov 2002 18:51:51 -0000 Original-Received: (qmail 14278 invoked from network); 7 Nov 2002 18:44:58 -0000 Original-Received: from unknown (HELO pod.hq.spin.de) (62.208.141.166) by hop.spin.de with DES-CBC3-SHA encrypted SMTP cert anti@spin.de; 7 Nov 2002 18:44:58 -0000 Original-Received: by pod.hq.spin.de (Postfix, from userid 1000) id E4D0516; Thu, 7 Nov 2002 19:48:12 +0100 (CET) Original-To: Katsumi Yamaoka X-PGP-Key-ID: 4E6E583C X-PGP-Key-At: http://staff.spin.de/~anti/anti.key.txt X-PGP-Fingerprint: 1E56 49B2 20C4 6B6E 88F2 C6B7 0230 2F52 4E6E 583C In-Reply-To: (Katsumi Yamaoka's message of "Thu, 07 Nov 2002 23:46:03 +0900") User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-pc-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:47592 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:47592 Hi, [CVS gnus wouldn't compile with cus-dep.el(c) in emacs21(-el) 21.2-5] Andi> I just installed the .el files. Hopefully this is a more Andi> interessting Backtrace now: [...] Katsumi> I see. That file is the thing of Emacs 21.3.50, and, Katsumi> moreover, there is a bug. Hm, if that is true, debian is to blame. Or me, living on the unstable edge ;-) Rob Browning (Cc set) packaged this file with emacs21-el Version 21.2-5 -- the file itself has no hint about version. And changelog.Debian.gz isn't suggesting this, either. M-x version tells me I'd be running 21.2.2. Checking with a freshly downloaded 21.2 tarball shows this: .../emacs-21.2/lisp$ diff cus-dep.el ~/tmp/cus-dep.el-debian 38c38 < (all-subdirs command-line-args-left) --- > (all-subdirs (sort command-line-args-left 'string<)) 88a89,90 > ;; So x and no-x builds won't differ. > (setq members (sort members 'string<)) so obviously the debian maintainer applied a patch. Andi> Debugger entered--Lisp error: (wrong-type-argument stringp Andi> (mm-inline-text-html-with-w3m-keymap custom-variable)) Andi> (setq members (sort members (quote string<))) Katsumi> It has been fixed by RMS as follows: ,---- | 2002-09-19 Richard M. Stallman | | * cus-dep.el (custom-make-dependencies): Fix previous change. | | 2002-09-18 Richard M. Stallman | [...] | * cus-dep.el (custom-make-dependencies): Sort MEMBERS before use. `---- After replacing the debian cus-dep.el with the tarball one, and byte compiling cus-dep.el, cvs gnus compiles as expected. Thank you so much for looking into this! Andi