Your message dated Sun, 29 Sep 2002 15:48:32 -0400 with message-id <[EMAIL PROTECTED]> and subject line Bug#134742: fixed in elm-me+ 2.4pl25ME+99c-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; 19 Feb 2002 19:47:44 +0000 >From [EMAIL PROTECTED] Tue Feb 19 13:47:44 2002 Return-path: <[EMAIL PROTECTED]> Received: from smtp01.uc3m.es (smtp.uc3m.es) [163.117.136.121] by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 16dGEp-0006sA-00; Tue, 19 Feb 2002 13:47:43 -0600 Received: from smtp01.uc3m.es (localhost [127.0.0.1]) by smtp.uc3m.es (Postfix) with ESMTP id 95FA443144 for <[EMAIL PROTECTED]>; Tue, 19 Feb 2002 20:47:42 +0100 (CET) Received: from arpa.it.uc3m.es (arpa.it.uc3m.es [163.117.139.120]) by smtp01.uc3m.es (Postfix) with ESMTP id 7AC4399E31 for <[EMAIL PROTECTED]>; Tue, 19 Feb 2002 20:47:42 +0100 (CET) Received: from karajan.it.uc3m.es (karajan.it.uc3m.es [163.117.139.39]) by arpa.it.uc3m.es (8.9.3/8.9.3) with ESMTP id UAA26209; Tue, 19 Feb 2002 20:47:41 +0100 Received: from karajan.it.uc3m.es (localhost [127.0.0.1]) by karajan.it.uc3m.es (8.12.1/8.12.1/Debian -5) with ESMTP id g1JKlmcU002866; Tue, 19 Feb 2002 20:47:48 GMT Received: (from [EMAIL PROTECTED]) by karajan.it.uc3m.es (8.12.1/8.12.1/Debian -5) id g1JKlikH002863; Tue, 19 Feb 2002 20:47:44 GMT Date: Tue, 19 Feb 2002 20:47:44 GMT Message-Id: <[EMAIL PROTECTED]> From: <[EMAIL PROTECTED]> Subject: elm-me+: elm stats dirents in $MAIL path, triggering autofs To: [EMAIL PROTECTED] X-Mailer: bug 3.3.10 Delivered-To: [EMAIL PROTECTED] Package: elm-me+ Version: 2.4pl25ME+89-2 Severity: important -- System Information Debian Release: 3.0 Kernel Version: Linux karajan 2.4.16 #5 SMP Mon Feb 18 19:06:11 GMT 2002 i686 unknown Versions of the packages elm-me+ depends on: ii libc6 2.2.4-7 GNU C Library: Shared libraries and Timezone ii libncurses5 5.2.20020112a- Shared libraries for terminal handling ii sendmail 8.12.1-5 A powerful, efficient, and scalable Mail Tra ^^^ (Provides virtual package mail-transport-agent) Elm appears to search dirents under every component of the $MAIL path with stat64. When some of these components have softlinks pointing into an autofs-controlled areas (e.g. cdrom, or NFS mounts), the stat64 triggers autofs to launch these mounts. This certainly causes delays, and may cause timeouts and unexpected behaviours of the rest of the system and. In fact, it does (here). Here is the relevant part of a strace from the command echo hola | elm ptb where $MAIL has value /usr/spool/mail/ptb. Note the stat64's on the other root directories, and subdirectories of /usr. ... write(10, "hola\n", 5) = 5 close(11) = 0 munmap(0x4001c000, 4096) = 0 _llseek(10, 0, [0], SEEK_SET) = 0 stat64("/", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 access("/", R_OK) = 0 open("/dev/null", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = -1 ENOTDIR (Not a directory ) open("/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 11 fstat64(11, {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 fcntl64(11, F_SETFD, FD_CLOEXEC) = 0 getdents64(0xb, 0x811ebf0, 0x1000, 0x2) = 656 stat64("/lost+found", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0 stat64("/root", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 stat64("/var", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 stat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat64("/boot", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 stat64("/vmlinuz", {st_mode=S_IFREG|0755, st_size=1042807, ...}) = 0 stat64("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=3072, ...}) = 0 stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat64("/sbin", {st_mode=S_IFDIR|0755, st_size=3072, ...}) = 0 stat64("/etc", {st_mode=S_IFDIR|0755, st_size=5120, ...}) = 0 stat64("/bin", {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0 stat64("/dev", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0 stat64("/home", {st_mode=S_IFDIR|S_ISGID|0775, st_size=1024, ...}) = 0 stat64("/mnt", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 stat64("/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0 stat64("/floppy", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 stat64("/cdrom", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 stat64("/initrd", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 stat64("/users", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 stat64("/backup", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 getdents64(0xb, 0x811ebf0, 0x1000, 0x2) = 0 stat64("/usr/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 close(11) = 0 access("/usr/", R_OK) = 0 open("/usr/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 11 fstat64(11, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 fcntl64(11, F_SETFD, FD_CLOEXEC) = 0 getdents64(0xb, 0x8120c60, 0x1000, 0x2) = 824 stat64("/usr/lost+found", {st_mode=S_IFDIR|0755, st_size=16384, ...}) = 0 stat64("/usr/bin", {st_mode=S_IFDIR|0755, st_size=28672, ...}) = 0 stat64("/usr/sbin", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0 stat64("/usr/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat64("/usr/man", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 ... (it's softlinks under /usr which caused us the problems in this example) Peter --------------------------------------------------------------------- Peter T. Breuer MA CASM PhD (Ing.), Prof. Asoc. Area de Ingenieria Telematica E-mail: [EMAIL PROTECTED] Dpto. Ingenieria Tel: +34 (9)1 624 87 81 Universidad Carlos III de Madrid Fax: +34 (9)1 624 8749/9430 Butarque 15, Leganes/Madrid URL: http://www.it.uc3m.es/~ptb E-28911 Spain Mob: +34 69 666 7835 --------------------------------------- Received: (at 134742-close) by bugs.debian.org; 29 Sep 2002 19:53:06 +0000 >From [EMAIL PROTECTED] Sun Sep 29 14:53:06 2002 Return-path: <[EMAIL PROTECTED]> Received: from auric.debian.org [206.246.226.45] (mail) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 17vk7m-0006lT-00; Sun, 29 Sep 2002 14:53:06 -0500 Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian)) id 17vk3M-0005v7-00; Sun, 29 Sep 2002 15:48:32 -0400 From: Matej Vela <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] X-Katie: $Revision: 1.26 $ Subject: Bug#134742: fixed in elm-me+ 2.4pl25ME+99c-1 Message-Id: <[EMAIL PROTECTED]> Sender: Archive Administrator <[EMAIL PROTECTED]> Date: Sun, 29 Sep 2002 15:48:32 -0400 Delivered-To: [EMAIL PROTECTED] We believe that the bug you reported is fixed in the latest version of elm-me+, which is due to be installed in the Debian FTP archive: elm-me+_2.4pl25ME+99c-1.diff.gz to pool/main/e/elm-me+/elm-me+_2.4pl25ME+99c-1.diff.gz elm-me+_2.4pl25ME+99c-1.dsc to pool/main/e/elm-me+/elm-me+_2.4pl25ME+99c-1.dsc elm-me+_2.4pl25ME+99c-1_i386.deb to pool/main/e/elm-me+/elm-me+_2.4pl25ME+99c-1_i386.deb elm-me+_2.4pl25ME+99c.orig.tar.gz to pool/main/e/elm-me+/elm-me+_2.4pl25ME+99c.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 [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matej Vela <[EMAIL PROTECTED]> (supplier of updated elm-me+ 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 [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sun, 29 Sep 2002 20:00:02 +0200 Source: elm-me+ Binary: elm-me+ Architecture: source i386 Version: 2.4pl25ME+99c-1 Distribution: unstable Urgency: low Maintainer: Debian QA Group <[EMAIL PROTECTED]> Changed-By: Matej Vela <[EMAIL PROTECTED]> Description: elm-me+ - MIME & PGP-aware interactive mail reader [enhanced] Closes: 82916 88887 95490 98494 99521 111792 122807 128027 134742 142195 144156 Changes: elm-me+ (2.4pl25ME+99c-1) unstable; urgency=low . * QA upload. * New upstream version: - Uses nl_langinfo(CODESET), making locale-to-charset mappings unnecessary (PL96). Closes: #82916, #98494, #122807. - Fixes yes/no messages (PL96). Closes: #95490. - Links nfrm.1 to frm.1 (PL96b). Closes: #99521. - Compiles shared objects with `-fPIC' (PL97c). Closes: #111792. - fastmail handles `-' as standard input (PL98c). Closes: #142195. - No superfluous calls to stat(2) (PL99). Closes: #134742. * Apply patches from <http://people.debian.org/~vela/elm-me+/> (upstream is busy, but expects to include them in PL100/PL101): - Disable RPATH for system directories. - Make man pages refer to /etc/elm-me+ for configuration files. - lib/expand.c: Expand `{etc}' as /etc/elm-me+. - MANIFEST: Add src/remailer.c. - doc/Makefile.SH: Use Configure values for man page substitutions to avoid substituting temporary directories. Closes: #144156. - shared_libs/iconv/iconv.c: GNU libc 2.2 no longer uses const for iconv(3) args. - utils/elmcharset.c: Add a `-T' option to specify the elm.map.txt directory on installation. - shared_libs/tls/config: Check the system directories. * Switch from debstd to debhelper. * Switch from suidmanager to dpkg-statoverride. * Change priority to optional, catching up with the override file. * Remove build dependency on gawk, mawk is fine. * Replace groff build dependency with groff-base. * Enable OpenSSL support. * Configure: - Install man pages into /usr/share/man/man1, not /usr/share/man. Disable cat pages. Closes: #128027. - Set default calendar file to ~/.calendar/calendar to be consistent with bsdmainutils. - Default to no DSN support. Sendmail users can turn it on in elm.rc. - Support pgp5i. - Append version number to library names to placate dpkg-shlibdeps. - Remove build dependencies on ispell, mail-transport-agent, metamail, and lpr by hardcoding program paths. * hdrs/sysdefs.SH: Use /etc/elm-me+/elm.mimetypes rather than /etc/mime.types as elm-me+ expects different column ordering. * debian/postrm: Remove /etc/elm-me+ on purge to work around #59343. Closes: #88887. * debian/rules: - Symlink README.ME+.gz to changelog.gz as suggested in #82908. - Clean all files not listed in MANIFEST. * debian/README.Debian, debian/elm.rc: - Remove `to be removed later' section on upgrading from plain Elm (that was 5 years ago). - VISUAL support and special pager handling were dropped some time between 2.4pl25ME+39-1 and 2.4pl25ME+48-2. - Since PL68 the domain is determined using gethostbyname(3) rather than getdomainname(3), so NIS/YP users no longer need to set it manually. - 2.4pl25ME+94-1 switched from flock to fcntl locking. * debian/changelog: Remove obsolete Emacs local variables. * Conforms to Standards version 3.5.7. Files: bba29735e955046eb59f6428e2d004ca 631 mail optional elm-me+_2.4pl25ME+99c-1.dsc 8674faceb38cbcfed7a68bb737227063 1248788 mail optional elm-me+_2.4pl25ME+99c.orig.tar.gz f55eee7b9c7912c0192ccf1eaec94dbc 16639 mail optional elm-me+_2.4pl25ME+99c-1.diff.gz 3e81271a1b33e5210749267b91841e8e 782862 mail optional elm-me+_2.4pl25ME+99c-1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (GNU/Linux) iD8DBQE9l0DyxBYivKllgY8RApmRAJ9ht8/I38X4ffZkHSgGbgE3pXO/sgCffB+U MP4WC4xSjYPfdUv6UWqjMi4= =gV9j -----END PGP SIGNATURE-----