-
Bug
-
Resolution: Done-Errata
-
Normal
-
rhel-9.6, rhel-10.0
-
None
-
mstflint-4.32.0^20250517git48a1454-1.el10
-
None
-
Low
-
1
-
rhel-net-drivers
-
ssg_networking
-
0
-
False
-
False
-
-
None
-
Ethernet 2
-
Unspecified
-
Unspecified
-
Unspecified
-
None
NVRA of the package with the bug:
mstflint-4.30.0-1.el10.x86_64
mstflint-4.30.0-1.el9.x86_64
Steps to reproduce
- dnf -y install mstflint
- ls -l /usr/lib64/libmtcr_ul.a
lrwxrwxrwx. 1 root root 21 Nov 17 19:00 /usr/lib64/libmtcr_ul.a -> mstflint/libmtcr_ul.a - true < /usr/lib64/libmtcr_ul.a
bash: /usr/lib64/libmtcr_ul.a: No such file or directory
Expected results
No broken symlinks in packages.
libmtcr_ul.a SHOULD NOT be packaged. Packaging static libraries is discouraged per Fedora Packaging Guidelines:
https://docs.fedoraproject.org/en-US/packaging-guidelines/#packaging-static-libraries
A related more general issue: Packaging for CentOS Stream should not be creative or original. Almost always it should follow Fedora. The package should have been updated in Fedora first. See https://bugzilla.redhat.com/show_bug.cgi?id=2321324 .
Actual results
/usr/lib64/libmtcr_ul.a exists, and it's a symlink pointing to a non-existent file.
- links to
-
RHBA-2025:151910
mstflint update