View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009044 | Rocky-Linux-9 | kernel | public | 2025-03-14 21:14 | 2025-03-14 21:41 |
Reporter | Stephen Simpson | Assigned To | Louis Abel | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Platform | Rocky Linux | OS | Rocky Linux | OS Version | 9.4 |
Summary | 0009044: Kernels in the Rocky Linux 9.4 vault contain innaccurate metadata | ||||
Description | 3 kernels listed in the Rocky Linux 9.4 vault have incorrect metadata for aarch64 kernel-5.14.0-427.16.1.el9_4.aarch64.rpm kernel-5.14.0-427.18.1.el9_4.aarch64.rpm kernel-5.14.0-427.20.1.el9_4.aarch64.rpm Their arch in the metatadata are listed as src and the should be aarch64 | ||||
Steps To Reproduce | # dnf --quiet --repo=rocky94 --repofrompath=rocky94,https://dl.rockylinux.org/vault/rocky/9.4/BaseOS/aarch64/os/ repoquery kernel kernel-0:5.14.0-427.16.1.el9_4.src <--- kernel-0:5.14.0-427.18.1.el9_4.src <--- kernel-0:5.14.0-427.20.1.el9_4.src <--- kernel-0:5.14.0-427.22.1.el9_4.aarch64 kernel-0:5.14.0-427.24.1.el9_4.aarch64 kernel-0:5.14.0-427.26.1.el9_4.aarch64 kernel-0:5.14.0-427.28.1.el9_4.aarch64 kernel-0:5.14.0-427.31.1.el9_4.aarch64 kernel-0:5.14.0-427.33.1.el9_4.aarch64 kernel-0:5.14.0-427.35.1.el9_4.aarch64 kernel-0:5.14.0-427.37.1.el9_4.aarch64 kernel-0:5.14.0-427.40.1.el9_4.aarch64 kernel-0:5.14.0-427.42.1.el9_4.aarch64 You can see this in the repo metadata # curl -Ss https://dl.rockylinux.org/vault/rocky/9.4/BaseOS/aarch64/os/repodata/50b99af1b66766a48dc9d26ae67da5ea4463adbd5742efef4f0dfba60253824b-primary.xml.gz | zcat | xmlstarlet sel -t -m "//*[local-name()='package' and *[local-name()='name' and text()='kernel']]" -v "*[local-name()='name']" -n -v "*[local-name()='arch']" -n -v "*[local-name()='location']/@href" -n | paste - - - kernel src Packages/k/kernel-5.14.0-427.16.1.el9_4.aarch64.rpm kernel src Packages/k/kernel-5.14.0-427.18.1.el9_4.aarch64.rpm kernel src Packages/k/kernel-5.14.0-427.20.1.el9_4.aarch64.rpm kernel aarch64 Packages/k/kernel-5.14.0-427.22.1.el9_4.aarch64.rpm kernel aarch64 Packages/k/kernel-5.14.0-427.24.1.el9_4.aarch64.rpm kernel aarch64 Packages/k/kernel-5.14.0-427.26.1.el9_4.aarch64.rpm kernel aarch64 Packages/k/kernel-5.14.0-427.28.1.el9_4.aarch64.rpm kernel aarch64 Packages/k/kernel-5.14.0-427.31.1.el9_4.aarch64.rpm kernel aarch64 Packages/k/kernel-5.14.0-427.33.1.el9_4.aarch64.rpm kernel aarch64 Packages/k/kernel-5.14.0-427.35.1.el9_4.aarch64.rpm kernel aarch64 Packages/k/kernel-5.14.0-427.37.1.el9_4.aarch64.rpm kernel aarch64 Packages/k/kernel-5.14.0-427.40.1.el9_4.aarch64.rpm kernel aarch64 Packages/k/kernel-5.14.0-427.42.1.el9_4.aarch64.rpm | ||||
Tags | No tags attached. | ||||
Thank you for the report. This is a bug in peridot where the accidental import of a source package into peridot overwrites the aarch64 package of the same exact name. While it does appear to be "aarch64" in the file name, the metadata is correct that it is a source package and not a binary package. Unpacking it with rpm2cpio | cpio -idmv will show that it is indeed a source package. % rpm2cpio kernel-5.14.0-427.16.1.el9_4.aarch64.rpm | cpio -idmv 1000-debrand-some-messages.patch Makefile.rhelver Module.kabi_aarch64 Module.kabi_dup_aarch64 Module.kabi_dup_ppc64le Module.kabi_dup_s390x Module.kabi_dup_x86_64 Module.kabi_ppc64le Module.kabi_s390x Module.kabi_x86_64 README.rst check-kabi . . . Setting to acknowledged. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2025-03-14 21:14 | Stephen Simpson | New Issue | |
2025-03-14 21:41 | Louis Abel | Assigned To | => Louis Abel |
2025-03-14 21:41 | Louis Abel | Status | new => acknowledged |
2025-03-14 21:41 | Louis Abel | Note Added: 0009672 |