https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-libs/xrootd-5.7.0 fails tests. Discovered on: amd64 (internal ref: tinderbox_musl) System: MUSL-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#MUSL) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Created attachment 898768 [details] build.log build log and emerge --info
Created attachment 898769 [details] 1-LastTest.log 1-LastTest.log
Error(s) that match a know pattern: 20 - XrdCl::LocalFileHandlerTest.XAttrTest (Subprocess aborted) 39 - XrdCl::FileTest.XAttrTest (Failed) 45 - XrdCl::FileCopyTest.ThirdPartyCopyTest (Subprocess aborted) 46 - XrdCl::FileCopyTest.NormalCopyTest (Subprocess aborted) 61 - XrdCl::FileSystemTest.XAttrTest (Failed) 72 - XrdCl::WorkflowTest.XAttrWorkflowTest (Failed) 74 - XrdCl::WorkflowTest.CheckpointTest (Failed) -- Could NOT find TinyXml (missing: TINYXML_LIBRARIES TINYXML_INCLUDE_DIR) The following tests FAILED:
XRootD tests need a filesystem with support for extended attributes to run the tests. This is also required for rocksdb (see https://bugs.gentoo.org/923252#c10). I do plan to address this in XRootD itself to skip tests that would fail on tmpfs, but if we could have the tinderbox run on a tmpfs with extended attributes enabled, that would be better, as then we could run all the tests on the tinderbox. What do you think?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89878bd8319857b0f7f45364d83066398da888aa commit 89878bd8319857b0f7f45364d83066398da888aa Author: Guilherme Amadio <amadio@gentoo.org> AuthorDate: 2025-01-31 16:27:11 +0000 Commit: Guilherme Amadio <amadio@gentoo.org> CommitDate: 2025-01-31 16:34:28 +0000 net-libs/xrootd: skip tests extended attributes, bug 937090 Closes: https://bugs.gentoo.org/937090 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> net-libs/xrootd/xrootd-5.7.2.ebuild | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530767f5a7058bbcaa9964dd44fd5774acd2f86b commit 530767f5a7058bbcaa9964dd44fd5774acd2f86b Author: Guilherme Amadio <amadio@gentoo.org> AuthorDate: 2025-01-31 16:24:46 +0000 Commit: Guilherme Amadio <amadio@gentoo.org> CommitDate: 2025-01-31 16:34:27 +0000 net-libs/xrootd: update live ebuild Skip tests which fail on tmpfs due to lack of extended attributes. Bug: https://bugs.gentoo.org/937090 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> net-libs/xrootd/xrootd-9999.ebuild | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-)