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 ---

Reply via email to