New submission from Neil Schemenauer <nas-pyt...@arctrix.com>:

Btrfs does not maintain a link count for directories (MacOS does the same I 
think). That confuses mhlib.py because it uses os.stat().st_nlinks as an 
optimization.

The attached patch removes the optimization and make test_mhlib pass on Btrfs 
(and probably HFS+) filesystems.

----------
files: mhlib_nlinks.txt
messages: 98169
nosy: nascheme
priority: normal
severity: normal
status: open
title: mhlib fails on Btrfs filesystem (test_mhlib failure)
type: behavior
versions: Python 2.7, Python 3.2
Added file: http://bugs.python.org/file15975/mhlib_nlinks.txt

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue7759>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to