Summary: | sys-fs/e2fsprogs-1.47.0-r1: Test m_rootdir_acl fails when run from a btrfs partition | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | CONFIRMED --- | ||
Severity: | normal | Keywords: | TESTFAILURE |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/tytso/e2fsprogs/issues/158 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
build.log (ppc64, 1.47.0-r2) testlog.log |
Description
Sam James
2023-04-28 07:49:23 UTC
Created attachment 867388 [details]
build.log (ppc64, 1.47.0-r2)
Same on ppc64.
Created attachment 867391 [details]
testlog.log
Fiddled around a bit with git and found out m_rootdir_acl fails on ppc64 since the test was introduced in e2fsprogs-1.46.1. It still fails in git-master.
Reponded on the github bug. TL;DR The changes to fix issues with the Posix ACL xattrs was fixed for both ppc64 and s390x (the two Big Endian Platforms for which I have access through Debian), and the test passes on both. I have double checked, and I can't reproduce the problem. Please follow up on the github issue. According to upstream this is not a ppc/ppc64 specific issue but happens on any arch when tests are run from an underlying btrfs filesystem. "I ran the above reproduction on x86, so this is not a ppc64 specific issue. ppc32 and ppc64 was a red-herring; it has nothing to do with big-endian systems, but rather how the file system returns the order of the xattrs." So removing blocker here for stabilization bug #903717. |