============================ rpmlint session starts ============================ rpmlint: 2.8.0 configuration: /opt/testing/lib64/python3.13/rpmlint/configdefaults.toml /opt/testing/share/rpmlint/cron-whitelist.toml /opt/testing/share/rpmlint/dbus-services.toml /opt/testing/share/rpmlint/device-files-whitelist.toml /opt/testing/share/rpmlint/licenses.toml /opt/testing/share/rpmlint/opensuse.toml /opt/testing/share/rpmlint/pam-modules.toml /opt/testing/share/rpmlint/permissions-whitelist.toml /opt/testing/share/rpmlint/pie-executables.toml /opt/testing/share/rpmlint/polkit-rules-whitelist.toml /opt/testing/share/rpmlint/scoring.toml /opt/testing/share/rpmlint/security.toml /opt/testing/share/rpmlint/sudoers-whitelist.toml /opt/testing/share/rpmlint/sysctl-whitelist.toml /opt/testing/share/rpmlint/systemd-tmpfiles.toml /opt/testing/share/rpmlint/users-groups.toml /opt/testing/share/rpmlint/world-writable-whitelist.toml /opt/testing/share/rpmlint/zypper-plugins.toml /etc/xdg/rpmlint/scoring-strict.override.toml rpmlintrc: /home/abuild/rpmbuild/SOURCES/kernel-firmware-qcom-rpmlintrc checks: 42, packages: 2 kernel-firmware-qcom.src: E: unused-rpmlintrc-filter "arch-independent-package-contains-binary-or-object" kernel-firmware-qcom.spec: W: no-%check-section The spec file does not contain an %check section. Please check if the package has a testsuite and what it takes to enable the testsuite as part of the package build. If it is not possible to run it in the build environment (OBS/koji) or no testsuite exists, then please ignore this warning. You should not insert an empty %check section. kernel-firmware-qcom.noarch: E: files-duplicated-waste (Badness: 100) 6968649 Your package contains duplicated files that are not hard- or symlinks. You should use the %fdupes macro to link the files to one. kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/x1e80100/adspr.jsn /usr/lib/firmware/qcom/kaanapali/adspr.jsn:/usr/lib/firmware/qcom/qcm6490/adspr.jsn:/usr/lib/firmware/qcom/qcs6490/radxa/dragon-q6a/adspr.jsn:/usr/lib/firmware/qcom/qcs8300/adspr.jsn:/usr/lib/firmware/qcom/sa8775p/adspr.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/x1e80100/adsps.jsn /usr/lib/firmware/qcom/kaanapali/adsps.jsn:/usr/lib/firmware/qcom/qcm6490/adsps.jsn:/usr/lib/firmware/qcom/qcs6490/radxa/dragon-q6a/adsps.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/x1e80100/adspua.jsn /usr/lib/firmware/qcom/kaanapali/adspua.jsn:/usr/lib/firmware/qcom/qcm6490/adspua.jsn:/usr/lib/firmware/qcom/qcs6490/radxa/dragon-q6a/adspua.jsn:/usr/lib/firmware/qcom/qcs8300/adspua.jsn:/usr/lib/firmware/qcom/sa8775p/adspua.jsn:(and 1 more) kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/sm8250/adspr.jsn /usr/lib/firmware/qcom/qcm2290/adspr.jsn:/usr/lib/firmware/qcom/qcs615/adspr.jsn:/usr/lib/firmware/qcom/qrb4210/adspr.jsn:/usr/lib/firmware/qcom/sdm845/adspr.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/qrb4210/adsps.jsn /usr/lib/firmware/qcom/qcm2290/adsps.jsn:/usr/lib/firmware/qcom/qcs615/adsps.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/sm8250/adspua.jsn /usr/lib/firmware/qcom/qcm2290/adspua.jsn:/usr/lib/firmware/qcom/qcs615/adspua.jsn:/usr/lib/firmware/qcom/qrb4210/adspua.jsn:/usr/lib/firmware/qcom/sdm845/adspua.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/qrb4210/modem.mbn.xz /usr/lib/firmware/qcom/qcm2290/modem.mbn.xz kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/qrb4210/modemr.jsn /usr/lib/firmware/qcom/qcm2290/modemr.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/sdm845/modemuw.jsn /usr/lib/firmware/qcom/qcm2290/modemuw.jsn:/usr/lib/firmware/qcom/qrb4210/modemuw.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/x1e80100/battmgr.jsn /usr/lib/firmware/qcom/qcm6490/battmgr.jsn:/usr/lib/firmware/qcom/sc8280xp/LENOVO/21BX/battmgr.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/x1e80100/cdspr.jsn /usr/lib/firmware/qcom/qcm6490/cdspr.jsn:/usr/lib/firmware/qcom/qcs8300/cdspr.jsn:/usr/lib/firmware/qcom/sa8775p/cdspr.jsn:/usr/lib/firmware/qcom/sc8280xp/LENOVO/21BX/cdspr.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/sm8250/cdspr.jsn /usr/lib/firmware/qcom/qcs615/cdspr.jsn:/usr/lib/firmware/qcom/qrb4210/cdspr.jsn:/usr/lib/firmware/qcom/sdm845/cdspr.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/sa8775p/adsp.mbn.xz /usr/lib/firmware/qcom/qcs8300/adsp.mbn.xz kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/sa8775p/gpdsp0.mbn.xz /usr/lib/firmware/qcom/qcs8300/gpdsp0.mbn.xz kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/sm8250/Thundercomm/RB5/slpir.jsn /usr/lib/firmware/qcom/sdm845/Thundercomm/db845c/slpir.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/sm8250/Thundercomm/RB5/slpius.jsn /usr/lib/firmware/qcom/sdm845/Thundercomm/db845c/slpius.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/x1e80100/LENOVO/83ED/adsps.jsn /usr/lib/firmware/qcom/x1e80100/LENOVO/21N1/adsps.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/x1e80100/LENOVO/83ED/adspua.jsn /usr/lib/firmware/qcom/x1e80100/LENOVO/21N1/adspua.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/x1e80100/LENOVO/83ED/battmgr.jsn /usr/lib/firmware/qcom/x1e80100/LENOVO/21N1/battmgr.jsn kernel-firmware-qcom.noarch: W: files-duplicate /usr/lib/firmware/qcom/x1e80100/LENOVO/83ED/cdspr.jsn /usr/lib/firmware/qcom/x1e80100/LENOVO/21N1/cdspr.jsn Your package contains duplicated files that are not hard- or symlinks. You should use the %fdupes macro to link the files to one. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files ExtractRpm 7.1 86.3 SignatureCheck 0.9 10.8 SpecCheck 0.1 1.5 TOTAL 8.2 100.0 2 packages and 0 specfiles checked; 2 errors, 21 warnings, 4 filtered, 101 badness; has taken 8.2 s