Приветствую. Собирая, на people, python3 (см. ) наткнулся на странное поведение теста posix_fadvise (см. man posix_fadvise): При выполнении теста в hasher`е, он возвращает ошибку (и при сборке, и при ручном запуске): ====================================================================== ERROR: test_posix_fadvise (test.test_posix.PosixTester) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/src/RPM/BUILD/python3-3.3.0/Lib/test/test_posix.py", line 234, in test_posix_fadvise posix.posix_fadvise(fd, 0, 0, posix.POSIX_FADV_WILLNEED) OSError: [Errno 22] Invalid argument ---------------------------------------------------------------------- Но если сборочный каталог .../BUILD/python3-3.3.0 скопировать из hasher`а в home (сменив владельца) и запустить тот-же тест, то он отрабатывает нормально: $ ./python Lib/test/test_posix.py ... test_posix_fadvise (__main__.PosixTester) ... ok ... ---------------------------------------------------------------------- Ran 78 tests in 1.590s OK (skipped=9) Прошу помощи знатоков: 1. Зависит ли вызов posix_fadvise зависеть от среды выполнения? Могут ли ему мешать используемые hasher`ом механихмы, такие как chroot и fakeroot? 2. Что делать? Отключать тест? -- С уважением. Алексей.