Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 857492 - net-wireless/uhd-4.2.0.0 installs more files with FEATURES=test
Summary: net-wireless/uhd-4.2.0.0 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: Rick Farina (Zero_Chaos)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-10 18:39 UTC by Agostino Sarubbo
Modified: 2022-07-11 17:44 UTC (History)
2 users (show)

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-07-10 18:39:24 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-wireless/uhd-4.2.0.0 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 1060
- the installed files without FEATURES=test are 941
Comment 1 Agostino Sarubbo gentoo-dev 2022-07-10 18:39:53 UTC
DIFF:
--- /dev/fd/63  2022-07-10 20:29:11.301495147 +0200
+++ /dev/fd/62  2022-07-10 20:29:11.301495147 +0200
@@ -182,6 +182,125 @@
 /usr/lib64/libuhd.so
 /usr/lib64/libuhd.so.4.2.0
 /usr/lib64/pkgconfig/uhd.pc
+/usr/lib64/uhd/tests/actions_test
+/usr/lib64/uhd/tests/addr_test
+/usr/lib64/uhd/tests/addsub_block_test
+/usr/lib64/uhd/tests/block_id_test
+/usr/lib64/uhd/tests/buffer_test
+/usr/lib64/uhd/tests/byteswap_test
+/usr/lib64/uhd/tests/cal_database_test
+/usr/lib64/uhd/tests/cal_data_dsa_test
+/usr/lib64/uhd/tests/cal_data_gain_pwr_test
+/usr/lib64/uhd/tests/cal_data_iq_test
+/usr/lib64/uhd/tests/cast_test
+/usr/lib64/uhd/tests/chdr_parse_test
+/usr/lib64/uhd/tests/chdr_test
+/usr/lib64/uhd/tests/client_zero_test
+/usr/lib64/uhd/tests/config_parser_test
+/usr/lib64/uhd/tests/constrained_device_args_test
+/usr/lib64/uhd/tests/convert_test
+/usr/lib64/uhd/tests/ddc_block_test
+/usr/lib64/uhd/tests/devtest/benchmark_rate_test.py
+/usr/lib64/uhd/tests/devtest/bitbang_test.py
+/usr/lib64/uhd/tests/devtest/devtest_b2xx.py
+/usr/lib64/uhd/tests/devtest/devtest_e320.py
+/usr/lib64/uhd/tests/devtest/devtest_e3xx.py
+/usr/lib64/uhd/tests/devtest/devtest_n3x0.py
+/usr/lib64/uhd/tests/devtest/devtest_x3x0.py
+/usr/lib64/uhd/tests/devtest/devtest_x4x0.py
+/usr/lib64/uhd/tests/devtest/gpio_test.py
+/usr/lib64/uhd/tests/devtest/list_sensors_test.py
+/usr/lib64/uhd/tests/devtest/multi_usrp_test.py
+/usr/lib64/uhd/tests/devtest/python_api_test.py
+/usr/lib64/uhd/tests/devtest/python_rx_stability_test.py
+/usr/lib64/uhd/tests/devtest/recv_stability_test.py
+/usr/lib64/uhd/tests/devtest/run_testsuite.py
+/usr/lib64/uhd/tests/devtest/rx_samples_to_file_test.py
+/usr/lib64/uhd/tests/devtest/test_messages_test.py
+/usr/lib64/uhd/tests/devtest/test_pps_test.py
+/usr/lib64/uhd/tests/devtest/tx_bursts_test.py
+/usr/lib64/uhd/tests/devtest/tx_waveforms_test.py
+/usr/lib64/uhd/tests/devtest/uhd_test_base.py
+/usr/lib64/uhd/tests/devtest/usrp_probe.py
+/usr/lib64/uhd/tests/devtest/usrp_probe_test.py
+/usr/lib64/uhd/tests/dict_test
+/usr/lib64/uhd/tests/discoverable_feature_test
+/usr/lib64/uhd/tests/duc_block_test
+/usr/lib64/uhd/tests/eeprom_c_test
+/usr/lib64/uhd/tests/eeprom_utils_test
+/usr/lib64/uhd/tests/error_c_test
+/usr/lib64/uhd/tests/error_test
+/usr/lib64/uhd/tests/expert_test
+/usr/lib64/uhd/tests/fe_conn_test
+/usr/lib64/uhd/tests/fft_block_test
+/usr/lib64/uhd/tests/fir_filter_block_test
+/usr/lib64/uhd/tests/fosphor_block_test
+/usr/lib64/uhd/tests/fp_compare_delta_test
+/usr/lib64/uhd/tests/fp_compare_epsilon_test
+/usr/lib64/uhd/tests/gain_group_test
+/usr/lib64/uhd/tests/interpolation_test
+/usr/lib64/uhd/tests/isatty_test
+/usr/lib64/uhd/tests/keep_one_in_n_test
+/usr/lib64/uhd/tests/link_test
+/usr/lib64/uhd/tests/lmx2572_test
+/usr/lib64/uhd/tests/logpwr_block_test
+/usr/lib64/uhd/tests/log_test
+/usr/lib64/uhd/tests/math_test
+/usr/lib64/uhd/tests/mb_controller_test
+/usr/lib64/uhd/tests/moving_average_block_test
+/usr/lib64/uhd/tests/multichan_register_iface_test
+/usr/lib64/uhd/tests/narrow_cast_test
+/usr/lib64/uhd/tests/null_block_test
+/usr/lib64/uhd/tests/offload_io_srv_test
+/usr/lib64/uhd/tests/packet_handler_benchmark
+/usr/lib64/uhd/tests/paths_test
+/usr/lib64/uhd/tests/property_test
+/usr/lib64/uhd/tests/pwr_cal_mgr_test
+/usr/lib64/uhd/tests/pychdr_parse_test.py
+/usr/lib64/uhd/tests/pyranges_test.py
+/usr/lib64/uhd/tests/ranges_c_test
+/usr/lib64/uhd/tests/ranges_test
+/usr/lib64/uhd/tests/replay_block_test
+/usr/lib64/uhd/tests/rf_control_gain_profile_test
+/usr/lib64/uhd/tests/rfnoc_chdr_test
+/usr/lib64/uhd/tests/rfnoc_detailgraph_test
+/usr/lib64/uhd/tests/rfnoc_node_test
+/usr/lib64/uhd/tests/rfnoc_property_test
+/usr/lib64/uhd/tests/rfnoc_propprop_test
+/usr/lib64/uhd/tests/rx_streamer_test
+/usr/lib64/uhd/tests/scope_exit_test
+/usr/lib64/uhd/tests/sensors_c_test
+/usr/lib64/uhd/tests/sensors_test
+/usr/lib64/uhd/tests/serial_number_test
+/usr/lib64/uhd/tests/siggen_block_test
+/usr/lib64/uhd/tests/soft_reg_test
+/usr/lib64/uhd/tests/sph_recv_test
+/usr/lib64/uhd/tests/sph_send_test
+/usr/lib64/uhd/tests/split_stream_block_test
+/usr/lib64/uhd/tests/streamer_benchmark
+/usr/lib64/uhd/tests/streaming_performance/batch_run_benchmark_rate.py
+/usr/lib64/uhd/tests/streaming_performance/parse_benchmark_rate.py
+/usr/lib64/uhd/tests/streaming_performance/run_benchmark_rate.py
+/usr/lib64/uhd/tests/streaming_performance/run_E3xx_max_rate_tests.py
+/usr/lib64/uhd/tests/streaming_performance/run_N3xx_max_rate_tests.py
+/usr/lib64/uhd/tests/streaming_performance/run_X3xx_max_rate_tests.py
+/usr/lib64/uhd/tests/string_vector_c_test
+/usr/lib64/uhd/tests/subdev_spec_c_test
+/usr/lib64/uhd/tests/subdev_spec_test
+/usr/lib64/uhd/tests/switchboard_block_test
+/usr/lib64/uhd/tests/system_time_test
+/usr/lib64/uhd/tests/tasks_test
+/usr/lib64/uhd/tests/time_spec_test
+/usr/lib64/uhd/tests/transport_test
+/usr/lib64/uhd/tests/tx_streamer_test
+/usr/lib64/uhd/tests/uhd_image_downloader_test.py
+/usr/lib64/uhd/tests/vector_iir_block_test
+/usr/lib64/uhd/tests/verify_fbs_test.py
+/usr/lib64/uhd/tests/vrt_test
+/usr/lib64/uhd/tests/window_block_test
+/usr/lib64/uhd/tests/x400_rfdc_control_test
+/usr/lib64/uhd/tests/x4xx_radio_block_test
+/usr/lib64/uhd/tests/zbx_cpld_test
 /usr/lib64/uhd/utils/b2xx_fx3_utils
 /usr/lib64/uhd/utils/convert_cal_data.py
 /usr/lib64/uhd/utils/converter_benchmark
Comment 2 Larry the Git Cow gentoo-dev 2022-07-11 17:44:55 UTC
The bug has been closed via the following commit(s):

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

commit d6e89f8b728e3a7dc324531d0eb9e940ec0a8eeb
Author:     Thomas Beierlein <tomjbe@gentoo.org>
AuthorDate: 2022-07-11 17:44:38 +0000
Commit:     Thomas Beierlein <tomjbe@gentoo.org>
CommitDate: 2022-07-11 17:44:38 +0000

    net-wireless/uhd: Drop test files from install
    
    Closes: https://bugs.gentoo.org/857492
    Signed-off-by: Thomas Beierlein <tomjbe@gentoo.org>

 net-wireless/uhd/uhd-4.2.0.0.ebuild | 4 ++++
 1 file changed, 4 insertions(+)