Your message dated Thu, 02 Mar 2006 14:46:08 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#344420: fixed in mailutils 1:0.6.93-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)
--- Begin Message ---
Package: mailutils
Version: 1:0.6.90-3
Severity: grave
I lost 20 hours of mail because of a disk full and a bug in movemail... :-(
I use Emacs/gnus to read my mail and I get it through ssh on a server that
launches /usr/bin/movemail.mailutils to get my mail from the local
/var/mail/keryell
Since ssh could also fail, I use movemail to move my mail first to an
archive directory and I use the whole in a more general 2-phase commit
scheme from Emacs with (file :prescript ... :postscript ... ).
Unfortunately, it appears that if the destination directory is full,
movemail creates a 0-sized destination file and keeps a 0-sized source
file... :-(
I used to use the movemail given from Emacs but since Emacs may not be
installed on the server, I've switched to movemail.mailutils.
To test the issue again in a simpler case, I used the RAM-disk I have on my
computer in /dev/shm.
# Full up the destination :
cp /dev/zero /dev/shm
df /dev/shm
Sys. de fich. 1K-blocs Occupé Disponible Capacité Monté sur
tmpfs 255380 255380 0 100% /dev/shm
ls -l /dev/shm
total 255376
drwxr-xr-x 2 root root 60 2005-12-12 09:38 network
-rw-r--r-- 1 keryell keryell 261242880 2005-12-22 16:50 zero
ls -l /var/mail/keryell
-rw-rw---- 1 keryell mail 116796 2005-12-22 16:49 /var/mail/keryell
movemail.mailutils /var/mail/keryell /dev/shm/keryell
ls -l /var/mail/keryell
-rw-rw---- 1 keryell mail 0 2005-12-22 16:54 /var/mail/keryell
ls -l /dev/shm
total 255376
-rw------- 1 keryell keryell 0 2005-12-22 16:54 keryell
drwxr-xr-x 2 root root 60 2005-12-12 09:38 network
-rw-r--r-- 1 keryell keryell 261242880 2005-12-22 16:50 zero
So now I have lost the content of /var/mail/keryell...
I've try to investigate this issue but movemail.mailutils is far more
complex than the Emacs version with its object oriented paradigm to deal
all kind of formats...:-/
I've tried to recompile it from an apt-get source with -g option to track
down the bug with a debugger but the compilation fails :
make[3]: entrant dans le répertoire «
/users/lit/keryell/tmp/mailutils-0.6.90/imap4d »
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../include -I../mailbox
-I../include/mailutils/gnu -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -MT
fetch.o -MD -MP -MF ".deps/fetch.Tpo" -c -o fetch.o fetch.c; \
then mv -f ".deps/fetch.Tpo" ".deps/fetch.Po"; else rm -f
".deps/fetch.Tpo"; exit 1; fi
fetch.c:67: error: array type has incomplete element type
make[3]: *** [fetch.o] Erreur 1
Right now, I'm back on /usr/lib/xemacs-21.4.17/i386-debian-linux/movemail
on the server. :-)
By reading the Emacs version of movemail, it looks like this version is
more correct and the hard core test looks fine :
/usr/lib/emacs/22.0.50/i486-linux-gnu/movemail /var/mail/keryell
/dev/shm/keryell
movemail: No space left on device for /dev/shm/keryell
Thank you for your time.
Ronan KERYELL |\/ Tel: (+33|0) 2.29.00.14.15
Département Informatique |/) Fax: (+33|0) 2.29.00.12.82
ENST Bretagne, CS 83818 K GSM: (+33|0) 6.13.14.37.66
F-29238 PLOUZANÉ CEDEX |\ E-mail: [EMAIL PROTECTED]
FRANCE | \ http://enstb.org/~keryell
callto:ils.seconix.com/[EMAIL PROTECTED]
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13+la-totale
Locale: LANG=fr_FR, LC_CTYPE=fr_FR (charmap=ISO-8859-1)
Versions of packages mailutils depends on:
ii guile-1.6-lib 1.6.7-1.1 Main Guile libraries
ii libc6 2.3.5-9 GNU C Library: Shared libraries an
ii libcomerr2 1.38+1.39-WIP-2005.12.10-1 common error description library
ii libfribidi0 0.10.7-1 Free Implementation of the Unicode
ii libgcrypt11 1.2.2-1 LGPL Crypto library - runtime libr
ii libgdbm3 1.8.3-2 GNU dbm database routines (runtime
ii libgnutls11 1.0.16-14 GNU TLS library - runtime library
ii libgpg-error0 1.1-4 library for common error values an
ii libgsasl7 0.2.5-1 GNU SASL library
ii libguile-ltdl 1.6.7-1.1 Guile's patched version of libtool
ii libidn11 0.5.18-1 GNU libidn library, implementation
ii libkrb53 1.4.3-4 MIT Kerberos runtime libraries
ii libmailutils0 1:0.6.90-3 GNU Mail abstraction library
ii libmysqlclien 4.0.24-10sarge1 mysql database client library
ii libncurses5 5.5-1 Shared libraries for terminal hand
ii libpam0g 0.79-3 Pluggable Authentication Modules l
ii libqthreads-1 1.6.7-1.1 QuickThreads library for Guile
ii libreadline5 5.1-1 GNU readline and history libraries
ii libtasn1-2 0.2.17-1 Manage ASN.1 structures (runtime)
ii zlib1g 1:1.2.3-9 compression library - runtime
mailutils recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: mailutils
Source-Version: 1:0.6.93-1
We believe that the bug you reported is fixed in the latest version of
mailutils, which is due to be installed in the Debian FTP archive:
libmailutils-dev_0.6.93-1_i386.deb
to pool/main/m/mailutils/libmailutils-dev_0.6.93-1_i386.deb
libmailutils1_0.6.93-1_i386.deb
to pool/main/m/mailutils/libmailutils1_0.6.93-1_i386.deb
mailutils-comsatd_0.6.93-1_i386.deb
to pool/main/m/mailutils/mailutils-comsatd_0.6.93-1_i386.deb
mailutils-doc_0.6.93-1_all.deb
to pool/main/m/mailutils/mailutils-doc_0.6.93-1_all.deb
mailutils-imap4d_0.6.93-1_i386.deb
to pool/main/m/mailutils/mailutils-imap4d_0.6.93-1_i386.deb
mailutils-mh_0.6.93-1_i386.deb
to pool/main/m/mailutils/mailutils-mh_0.6.93-1_i386.deb
mailutils-pop3d_0.6.93-1_i386.deb
to pool/main/m/mailutils/mailutils-pop3d_0.6.93-1_i386.deb
mailutils_0.6.93-1.diff.gz
to pool/main/m/mailutils/mailutils_0.6.93-1.diff.gz
mailutils_0.6.93-1.dsc
to pool/main/m/mailutils/mailutils_0.6.93-1.dsc
mailutils_0.6.93-1_i386.deb
to pool/main/m/mailutils/mailutils_0.6.93-1_i386.deb
mailutils_0.6.93.orig.tar.gz
to pool/main/m/mailutils/mailutils_0.6.93.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.
Jordi Mallach <[EMAIL PROTECTED]> (supplier of updated mailutils 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: Thu, 2 Mar 2006 17:56:20 +0100
Source: mailutils
Binary: mailutils-mh mailutils-imap4d mailutils-comsatd libmailutils-dev
mailutils libmailutils1 mailutils-pop3d mailutils-doc
Architecture: source i386 all
Version: 1:0.6.93-1
Distribution: unstable
Urgency: medium
Maintainer: Jordi Mallach <[EMAIL PROTECTED]>
Changed-By: Jordi Mallach <[EMAIL PROTECTED]>
Description:
libmailutils-dev - Development files for GNU mailutils
libmailutils1 - GNU Mail abstraction library
mailutils - GNU mailutils utilities for handling mail
mailutils-comsatd - GNU mailutils-based comsatd daemon
mailutils-doc - Documentation for GNU mailutils
mailutils-imap4d - GNU mailutils-based IMAP4 Daemon
mailutils-mh - GNU mailutils-based MH utilities
mailutils-pop3d - GNU mailutils-based POP3 Daemon
Closes: 192962 287892 306892 335766 336555 343777 344420 348464
Changes:
mailutils (1:0.6.93-1) unstable; urgency=medium
.
* New upstream prerelease.
- random testsuite failures don't appear to happen anymore
(closes: #192962).
- movemail won't lose email if destination device is full
(closes: #344420).
- frm won't segfault when LANG=POSIX (closes: #306892, #348464;
thanks Horkan Smith).
- movemail can write lines longer than 254 chars to IMAP correctly
(closes: #336555).
* debian/control:
- switch to libmysqlclient15-dev (closes: #343777) and
libgnutls-dev (closes: #335766).
- rename libmailutils0 to libmailutils1 and libmailutils0-dev to
libmailutils-dev.
* debian/rules:
- add CDBS utils.
- don't overwrite DEB_CONFIGURE_USER_FLAGS.
* debian/patches/00_CVS_20060228.patch: CVS update, including:
- fixes for improper linking of mailbox libraries
- fix for a frm segfault
- library versioning
* debian/patches/01_lib_linking.patch: further linking fixes for libsieve
and libmu_scm. libmuauth will be fixed in the next release.
* debian/patches/02_libsieve_version-info: correct versioning of libsieve.
* debian/patches/03_mail_doc_prefix.patch: Use "/usr/bin/mail" instead
of "/bin/mail" in runtime and texinfo documentation, as both mailutils
and mailx install "mail" in that directory (closes: #287892).
* debian/patches/99_autotools_update.patch: generated by running
"automake-1.9".
* debian/patches/01_frm_segfault.patch, 02_sql_injection.patch,
03_imap4d_gcc4_ftbfs.patch, 04_imap4d_ulong_max.patch,
05_imap4d_bad_uid.patch, 06_fribidi_ftbfs.patch,
07_CAN-2005-2878_imap4d_search_format_string.patch: Removed, all are now
obsolete, applied upstream or were taken from CVS.
Files:
eb20ecedcd1bda6055ad5c1279724ff6 1094 libs optional mailutils_0.6.93-1.dsc
04e6c47e8990ccde1337276be2305dc7 3510271 libs optional
mailutils_0.6.93.orig.tar.gz
f85e07c20ee6fe9f8890bcaef032d52e 38701 libs optional mailutils_0.6.93-1.diff.gz
35c7d88e461c7c94a668a46e33dce3d0 313506 doc optional
mailutils-doc_0.6.93-1_all.deb
93f068ca0c3a04259b3c8df695827183 642016 libs optional
libmailutils1_0.6.93-1_i386.deb
f6e67e478b9e44575d9984ef506e3ce0 440544 libdevel optional
libmailutils-dev_0.6.93-1_i386.deb
6c7076930b6b16ff36bb53483b26c508 210592 mail optional
mailutils_0.6.93-1_i386.deb
3b7b445f9488f7e79a576129b06273c6 78922 net optional
mailutils-imap4d_0.6.93-1_i386.deb
e347c2ebf5a89b87c5a5de4c5c336135 62910 net optional
mailutils-pop3d_0.6.93-1_i386.deb
7db1f4b9aac2e85b6d64f697a3ed4a50 48802 net optional
mailutils-comsatd_0.6.93-1_i386.deb
8e81b038420260868dd3f67970174a0f 856986 mail optional
mailutils-mh_0.6.93-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFEBz2BJYSUupF6Il4RAuyXAKC4nGdaXITtIoFmR5qRC2lXdl5e6ACdE/pC
80ERtbStqp2i0t8xi/x64+Q=
=CosQ
-----END PGP SIGNATURE-----
--- End Message ---