From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/61840 Path: news.gmane.org!not-for-mail From: Bjorn Solberg Newsgroups: gmane.emacs.gnus.general Subject: High uid breaks (message-unique-id) Date: Fri, 03 Feb 2006 08:30:14 -0800 Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1138992446 30992 80.91.229.2 (3 Feb 2006 18:47:26 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 3 Feb 2006 18:47:26 +0000 (UTC) Original-X-From: ding-owner+m10368@lists.math.uh.edu Fri Feb 03 19:47:24 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1F55xa-0000k7-2E for ding-account@gmane.org; Fri, 03 Feb 2006 19:47:06 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1F55xQ-0004Up-00; Fri, 03 Feb 2006 12:46:56 -0600 Original-Received: from nas02.math.uh.edu ([129.7.128.40]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1F53pF-0004HT-00 for ding@lists.math.uh.edu; Fri, 03 Feb 2006 10:30:21 -0600 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas02.math.uh.edu with esmtp (Exim 4.52) id 1F53pE-0007Qa-Px for ding@lists.math.uh.edu; Fri, 03 Feb 2006 10:30:21 -0600 Original-Received: from adsl-69-235-7-67.dsl.irvnca.pacbell.net ([69.235.7.67] helo=maui53.famsolberg.com) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1F53pE-00035N-00 for ; Fri, 03 Feb 2006 17:30:20 +0100 Original-Received: from maui53.famsolberg.com (bjorn.famsolberg.com [127.0.0.1]) by maui53.famsolberg.com (8.12.11/8.12.11) with ESMTP id k13GUE5k020129 for ; Fri, 3 Feb 2006 08:30:15 -0800 Original-Received: (from bhso@localhost) by maui53.famsolberg.com (8.12.11/8.12.11/Submit) id k13GUEjX020128; Fri, 3 Feb 2006 08:30:14 -0800 Original-To: ding@gnus.org User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (gnu/linux) X-Spam-Score: -2.2 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:61840 Archived-At: I recently was handed an iMac (G5) to use: # uname -a Darwin szbsolberg 8.4.0 Darwin Kernel Version 8.4.0: Tue Jan 3 18:22:10 PST 2006; root:xnu-792.6.56.obj~1/RELEASE_PPC Power Macintosh powerpc $ id uid=2108389971(bsolberg) gid=814917730(OFFICE\domain users) groups=814917730(OFFICE\domain users), 81(appserveradm), 79(appserverusr), 80(admin) and noticed that Gnus wouldn't let me reply to messages. A little research lead to this patch: # diff message.el-7.122 message.el 4770c4770 < (if (memq system-type '(ms-dos emx vax-vms)) --- > (if (memq system-type '(ms-dos emx vax-vms darwin)) The reason is that (user-uid) returns 2108389971.0 which is not an integer which causes trouble in (message-number-base36 ()). The number is too high to be truncated to an integer. I though about dividing by some number until the value became low enough to be interpreted as an integer, but decided to skip the whole issue by the above patch. (This is running in CVS GNU Emacs.) It works well for me, but those in the know of the details and surrounding issues of this may have a better way to deal with it. Bjorn.