Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 851156 - net-libs/xrootd-5.4.3 installs more files with FEATURES=test
Summary: net-libs/xrootd-5.4.3 installs more files with FEATURES=test
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Science Physics related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-11 07:32 UTC by Agostino Sarubbo
Modified: 2022-07-27 08:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2022-06-11 07:32:44 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-libs/xrootd-5.4.3 installs more files with FEATURES=test.
Discovered on: amd64 (internal ref: ci)

NOTE:
This is an experimental tinderbox feature.
To reproduce this issue:
1) Install the package with FEATURES=test
2) Put the list of the installed files into a file ( qlist -e PACKAGE:SLOT | sort | uniq > /tmp/qlist_test )
3) Install the package without FEATURES=test
4) Put the list of the installed files into a file ( qlist -e PACKAGE:SLOT | sort | uniq > /tmp/qlist_notest )
5) See the diff between the two files ( diff -ru /tmp/qlist_test /tmp/qlist_notest )

On this machine:
- the installed files with FEATURES=test are 316
- the installed files without FEATURES=test are 311
Comment 1 Agostino Sarubbo gentoo-dev 2022-06-11 07:33:05 UTC
DIFF:
--- /dev/fd/63  2022-06-10 23:43:07.797908364 +0200
+++ /dev/fd/62  2022-06-10 23:43:07.797908364 +0200
@@ -15,6 +15,7 @@
 /usr/bin/frm_xfragent
 /usr/bin/frm_xfrd
 /usr/bin/mpxstats
+/usr/bin/test-runner
 /usr/bin/wait41
 /usr/bin/xrdacctest
 /usr/bin/xrdadler32
@@ -28,6 +29,7 @@
 /usr/bin/xrdpfc_print
 /usr/bin/xrdpinls
 /usr/bin/xrdpwdadmin
+/usr/bin/xrdshmap
 /usr/bin/xrdsssadmin
 /usr/bin/xrootd
 /usr/bin/xrootd-config
@@ -234,6 +236,9 @@
 /usr/lib64/libXrdCl.so
 /usr/lib64/libXrdCl.so.3
 /usr/lib64/libXrdCl.so.3.0.0
+/usr/lib64/libXrdClTestMonitor-5.so
+/usr/lib64/libXrdClTestsHelper.so
+/usr/lib64/libXrdClTests.so
 /usr/lib64/libXrdCmsRedirectLocal-5.so
 /usr/lib64/libXrdCryptoLite.so
 /usr/lib64/libXrdCryptoLite.so.2
Comment 2 Larry the Git Cow gentoo-dev 2022-07-27 08:17:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985f3a812a4cc9d5350bd8f116702af7a9141eb5

commit 985f3a812a4cc9d5350bd8f116702af7a9141eb5
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2022-07-27 08:08:50 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2022-07-27 08:17:22 +0000

    net-libs/xrootd: different USE flag for the test suite
    
    The test suite xrootd comes with is a run-time one, nothing was actually
    run by src_tests but it installs additional components.
    
    Closes: https://bugs.gentoo.org/851156
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 net-libs/xrootd/metadata.xml           |   1 +
 net-libs/xrootd/xrootd-5.4.3-r1.ebuild | 134 +++++++++++++++++++++++++++++++++
 2 files changed, 135 insertions(+)