From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/47593 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.emacs.gnus.general Subject: Re: Wrong type argument: stringp when Generating cus-load.el Date: Thu, 07 Nov 2002 13:04:33 -0600 Sender: owner-ding@hpc.uh.edu Message-ID: <87adklurpa.fsf@raven.i.defaultvalue.org> References: <873cqdbxts.fsf@glaurung.green-gryphon.com> <87ptth35la.fsf@pod.hq.spin.de> <878z059pxv.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 1036695905 26853 80.91.224.249 (7 Nov 2002 19:05:05 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 7 Nov 2002 19:05:05 +0000 (UTC) Cc: Katsumi Yamaoka , ding@gnus.org 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 189rxe-0006yn-00 for ; Thu, 07 Nov 2002 20:05:03 +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 189rxn-0006Db-00; Thu, 07 Nov 2002 13:05:11 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 07 Nov 2002 13:05:56 -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 NAA15762 for ; Thu, 7 Nov 2002 13:05:39 -0600 (CST) Original-Received: (qmail 1713 invoked by alias); 7 Nov 2002 19:04:46 -0000 Original-Received: (qmail 1708 invoked from network); 7 Nov 2002 19:04:46 -0000 Original-Received: from n66644228.ipcdsl.net (HELO defaultvalue.org) (postfix@66.64.4.228) by gnus.org with SMTP; 7 Nov 2002 19:04:46 -0000 Original-Received: from raven.i.defaultvalue.org (raven.i.defaultvalue.org [192.168.1.7]) by defaultvalue.org (Postfix) with ESMTP id E376368E9; Thu, 7 Nov 2002 13:04:43 -0600 (CST) Original-Received: by raven.i.defaultvalue.org (Postfix, from userid 1000) id 5E8F41B708; Thu, 7 Nov 2002 13:04:33 -0600 (CST) Original-To: Andi Hechtbauer In-Reply-To: <878z059pxv.fsf@pod.hq.spin.de> (Andi Hechtbauer's message of "Thu, 07 Nov 2002 19:48:12 +0100") 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:47593 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:47593 Andi Hechtbauer writes: > 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 ;-) Well it's actually debian including a patch that's also been included upstream. It was a patch to fix things so that emacs built --with-x=yes and emacs --with-x=no wouldn't have spurious differences in some of its files. I wrote the patch initially and RMS included it upstream, but I had the same build problem here when I tried to compile the latest gnus. I haven't have time to fully investigate, but what I did find out was that the problem can be fixed by removing the "members sort". The all-subdirs sort doesn't seem to cause trouble. > 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. If you look in /usr/share/doc/emacsen21-common/README.Debian.gz, it mentions the relevant patch near the end. You can "apt-get source emacs21" and look in debian/patch to see the actual diff, or just grab the debian diff file. > ,---- > | 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. > `---- I'll need to see what RMS changed back and fix that here too. -- Rob Browning rlb @defaultvalue.org, @linuxdevel.com, and @debian.org Previously @cs.utexas.edu