Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

linux-firmware-202508*.noarch.rpm contains invalid /bin/sh dependency package

Andreas Paul39 hours ago

Hello there,

starting with the recently (09/09/2025) released linux-firmware Oracle Linux package linux-firmware-20250826-999.42.git356f06bf.el10.noarch.rpm it contains an invalid depency package /bin/sh

Maybe while building this package it a SHEBANG line was wrongly included as a dependecy package name:

# for RPMFILE in $(ls /data/mirrors/oracle/mirror-ol10_baseos_latest/getPackage/linux-firmware-20250*) ; do echo "### showing dependencies for $(basename ${RPMFILE})" && ls -lh ${RPMFILE} && rpm -qp --requires ${RPMFILE} ; done
### showing dependencies for linux-firmware-20250423-999.40.git32f3227b.el10.noarch.rpm
-rw-r--r-- 1 mirror mirror 480M Jun 27 13:58 /data/mirrors/oracle/mirror-ol10_baseos_latest/getPackage/linux-firmware-20250423-999.40.git32f3227b.el10.noarch.rpm
coreutils
linux-firmware-core = 999:20250423-999.40.git32f3227b.el10
linux-firmware-whence
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
### showing dependencies for linux-firmware-20250611-999.41.git356f06bf.el10.noarch.rpm
-rw-r--r-- 1 mirror mirror 481M Jul 17 00:50 /data/mirrors/oracle/mirror-ol10_baseos_latest/getPackage/linux-firmware-20250611-999.41.git356f06bf.el10.noarch.rpm
coreutils
linux-firmware-core = 999:20250611-999.41.git356f06bf.el10
linux-firmware-whence
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
### showing dependencies for linux-firmware-20250826-999.42.git356f06bf.el10.noarch.rpm
-rw-r--r-- 1 mirror mirror 481M Sep  9 00:50 /data/mirrors/oracle/mirror-ol10_baseos_latest/getPackage/linux-firmware-20250826-999.42.git356f06bf.el10.noarch.rpm
/bin/sh
coreutils
linux-firmware-core = 999:20250826-999.42.git356f06bf.el10
linux-firmware-whence
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
### showing dependencies for linux-firmware-20250828-999.43.git260ff424.el10.noarch.rpm
-rw-r--r-- 1 mirror mirror 584M Sep  9 00:50 /data/mirrors/oracle/mirror-ol10_baseos_latest/getPackage/linux-firmware-20250828-999.43.git260ff424.el10.noarch.rpm
/bin/sh
coreutils
linux-firmware-core = 999:20250828-999.43.git260ff424.el10
linux-firmware-whence
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1

The package in question:

https://yum.oracle.com/repo/OracleLinux/OL10/baseos/latest/x86_64/getPackage/linux-firmware-20250828-999.43.git260ff424.el10.noarch.rpm

$ wget https://yum.oracle.com/repo/OracleLinux/OL10/baseos/latest/x86_64/getPackage/linux-firmware-20250828-999.43.git260ff424.el10.noarch.rpm && rpm -qp linux-firmware*.rpm --requires
warning: linux-firmware-20250828-999.43.git260ff424.el10.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 8d8b756f: NOKEY
/bin/sh
coreutils
linux-firmware-core = 999:20250828-999.43.git260ff424.el10
linux-firmware-whence
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1

Changelog of the package:

%changelog
Thu Aug 28 2025 Yifei Liu <yifei.l.liu@oracle.com> - 20250828-999.43.git260ff424.el9Rebase to latest upstream [Orabug: 38200684]Solve conflicts caused by symbolic link changes [Orabug: 38206139]
Tue Aug 26 2025 Yifei Liu <yifei.l.liu@oracle.com> - 20250826-999.42.git356f06bf.el9Handling downgrade issue for Nvidia firmware changes [Orabug: 38303112]
This post has been answered by Andreas Paul on Sep 10 2025
Jump to Answer
Comments
Post Details
Added 39 hours ago
3 comments
94 views