-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rawhide: symlink to /usr/lib/debug/usr/lib64/bfd-plugins/libdep.so-2.40-7.fc39.x86_64.debug
broken
#1496
Comments
/usr/lib/debug/usr/lib64/bfd-plugins/libdep.so-2.40-7.fc39.x86_64.debug
broken/usr/lib/debug/usr/lib64/bfd-plugins/libdep.so-2.40-7.fc39.x86_64.debug
broken
|
As we don't ship any debug info in FCOS, I suggest that we:
This should work around those failures that are not big enough for us to spend time on. As Colin said in coreos/fedora-coreos-config#2427 (comment), this should fail in Fedora CI. |
More info: |
I think that's fair.
I'm not sure I agree. I think we should do less modifying the original package delivered contents. What we could/should do is make sure no packages we include deliver files there (I assume it is some violation of packaging guidelines?). |
Agree that this should be caught at a higher level, in Fedora infra / CI. Until that happens, I think it's a good example of a test where it should be a warning, but not a failure, as we can just workaround it until that happens properly in Fedora. |
For this particular issue the bug mentions that this should be fixed in |
The binutils package was fixed to not include files in /usr/lib/debug. See https://bugzilla.redhat.com/show_bug.cgi?id=2208360#c2 Closes: coreos/fedora-coreos-tracker#1496
I think we should have kexec-tools only recommend binutils as it's only for UKI support and we don't support that for now. Filed: https://src.fedoraproject.org/rpms/kexec-tools/pull-request/14 |
UKI are not supported on rpm-ostree based Fedora variants so let's use recommend for binutils for now to let those not include the package until needed. See: coreos/fedora-coreos-tracker#1496 See: ostreedev/ostree#2753 See: https://src.fedoraproject.org/rpms/kexec-tools/c/ea7be0608ed719cc1cb134ecf6ef51a4b7e9f104?branch=rawhide
The binutils package was fixed to not include files in /usr/lib/debug. See https://bugzilla.redhat.com/show_bug.cgi?id=2208360#c2 Closes: coreos/fedora-coreos-tracker#1496
The binutils package was fixed to not include files in /usr/lib/debug. See https://bugzilla.redhat.com/show_bug.cgi?id=2208360#c2 Closes: coreos/fedora-coreos-tracker#1496
Describe the bug
With the upgrade from
kexec-tools 2.0.26-3.fc38 -> 2.0.26-4.fc39
, we are seeing that the symlink to/usr/lib/debug/usr/lib64/bfd-plugins/libdep.so-2.40-7.fc39.x86_64.debug
cannot be validated.Expected behavior
The symlink to /usr/lib/debug/usr/lib64/bfd-plugins/libdep.so-2.40-7.fc39.x86_64.debug should exist
Actual behavior
The symlink to /usr/lib/debug/usr/lib64/bfd-plugins/libdep.so-2.40-7.fc39.x86_64.debug is broken
System details
[rawhide][x86_64] 39.20230516.91.0
Additional information
Bugzilla issue: https://bugzilla.redhat.com/show_bug.cgi?id=2208360
The text was updated successfully, but these errors were encountered: