Bug 14356

Summary: fuse-encfs не поддерживает mmap
Product: Branch 4.0 Reporter: Denis Pynkin <dans>
Component: fuse-encfsAssignee: Denis Smirnov <mithraen>
Status: CLOSED WONTFIX QA Contact: Q.A. 4.0 <qa-4.0>
Severity: normal    
Priority: P2    
Version: 4.0   
Hardware: all   
OS: Linux   

Description Denis Pynkin 2008-02-07 12:26:47 MSK
encfs                  64G   59G  5,1G  93% /home/d4s

rpmdb --initdb --dbpath /home/d4s/work/ALT/test
rpmdb: mmap: Нет такого устройства
ошибка: ошибка(4) db19 из dbenv->open: Нет такого устройства
ошибка: невозможно открыть индекс Packages используя db3 - Нет такого устройства
(19)

При этом создается файл __db.001 
-rw-r--r-- 1 d4s d4s 24576 Фев  7 11:04 __db.001

К сожалению не могу сказать точно, когда это началось, но в декабре 2007 все
работало нормально. На обычной ФС все работает

ЗЫ из-за этого не может работать mkaptbox, hasher, spt и т.п.
Steps to Reproduce:
1. создать зашифрованный каталог encfs и подмонтировать его
2. запустить rpmdb --initdb --dbpath в созданном  каталоге
Comment 1 Dmitry V. Levin 2008-02-07 14:02:52 MSK
Это проблема вашей файловой системы которая перестала поддерживать mmap
Comment 2 Denis Smirnov 2008-07-28 15:58:00 MSD
http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.25/2.6.25-mm1/2.6.25-mm1.bz2
это патч для ядер 2.6.25.
для более младших патча не будет :(