python / python/cpython

5 tests failed with eCryptfs: copy_file_range(), utime(), file name too long

未關閉
#143,527 10 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視

還沒有人認領這個 Issue。

extension-modules stdlib tests topic-pathlib type-bug
主要語言
Python
星號
77.2k
分支
36k
PR 合併指標
PR 指標待擷取

描述

Bug report

Bug description:

5 tests failed:
test_filecmp test_os test_pathlib test_shutil test_tarfile

I tried to build python 3.14.2 in Linux Mint. I downloaded the package .tar.xz

I extracted the content of the package

I ran in the Linux Mint Terminal:

cd Downloads
cd Python-3.14.2
./configure
make
make test

And there appeared the failures of the test mentioned above.

The README.rst file suggests to file a bug report given these issues, so this is the bug report.

CPython versions tested on:

3.14

Operating systems tested on:

Linux

貢獻指南

開啟貢獻指南

從這裡開始

  1. 先讀完整個 Issue,再讀專案的貢獻指南。
  2. 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
  3. Fork 儲存庫,在一個分支上完成修改。
  4. 送出 Pull Request,並在描述裡引用這個 Issue 編號。

研究方向

在 Linux Mint 上使用回報的 Python 3.14.2 建置,透過 make test 重現這些失敗。先從 test_filecmp、test_os、test_pathlib、test_shutil 和 test_tarfile 開始,然後比較 eCryptfs 上 copy_file_range()、utime() 以及檔名長度相關的失敗。完成的標準是確認這些失敗是由 eCryptfs 還是 CPython 所造成,並記錄一份可重現的診斷結果。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
python
領域
operating-systems, testing
Issue 類型
缺陷
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
需要釐清
新手友好度
32/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。