On Tue, Feb 21, 2006 at 11:13:55PM +0100, Filippo Giunchedi wrote:

> while investigating a little further I guess this may be caused by some 
> symlinks in my ~/Maildir:
> $ ls -la ~/Maildir
> lrwxrwxrwx   1 godog godogx     15 Feb  8 22:02 .utnubu -> ../mails/utnubu
> drwxr-xr-x   2 godog godogx 118784 Feb 21 21:18 cur
> drwxr-xr-x   2 godog godogx     56 Feb 21 21:54 new
> drwxr-xr-x   2 godog godogx      6 Feb 21 21:54 tmp
> while ../mails/utnubu is a Maildir

It could be in libbuffy, MaildirMailFolder.cc, line 127:

      if (S_ISDIR(st_new.st_mode) == 0)
              throw ConsistencyCheckException(path_new + " is not a directory");

But it shouldn't be: I use stat, and stat follows symlinks (lstat is the
one that doesn't).  So I'll wait to see the stack backtrace at the time
of exception throwing.

Ciao,

Enrico

-- 
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: Digital signature

Reply via email to