Bug 2134397
Summary: | libtraceevent build is missing symbols | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 9 | Reporter: | Michael Petlan <mpetlan> |
Component: | libtraceevent | Assignee: | Michael Petlan <mpetlan> |
Status: | CLOSED ERRATA | QA Contact: | Qiao Zhao <qzhao> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 9.2 | CC: | acme, bhu, ihuguet, jbenc, kernel-general-qe, lilu, mmalik, xuwei, zsun |
Target Milestone: | rc | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | libtraceevent-1.5.3-3.el9 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2023-05-09 08:15:04 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Michael Petlan
2022-10-13 11:01:00 UTC
The problem is not in the rebase itself, for me it works on my testing box well: # rpmquery libtraceevent trace-cmd libtraceevent-1.5.3-1.el9.x86_64 trace-cmd-2.9.2-9.el9.x86_64 [root@intel-sharkbay-mb-01 ~]# systemctl start trace-cmd [root@intel-sharkbay-mb-01 ~]# systemctl status trace-cmd ● trace-cmd.service - trace-cmd Flightrecorder Loaded: loaded (/usr/lib/systemd/system/trace-cmd.service; disabled; vendor preset: disabled) Active: active (exited) since Fri 2022-10-14 03:21:09 EDT; 16s ago Process: 125560 ExecStart=/usr/bin/trace-cmd start $OPTS (code=exited, status=0/SUCCESS) Main PID: 125560 (code=exited, status=0/SUCCESS) CPU: 54ms The problem is in brew, since some strange issue has broken the package build. Otherwise, it would normally work. The example mentioned in this comment works, because the libtraceevent-1.5.3-1.el9 used here is my own local "rpmbuild --rebuild" one. Oh thanks for the info. It actually reminded me that I also met missing symbols when I update to 1.5.3 in Fedora. I checked the log and see when I disable parallel build the issue actually goes away in Fedora. So maybe you can also check if disable parallel build will fix the issue in RHEL or not https://src.fedoraproject.org/rpms/libtraceevent/c/17c3a0d638abcf502d1311dd8d50f59a7b6112b4?branch=rawhide *** Bug 2135774 has been marked as a duplicate of this bug. *** For all who have been affected and need to use trace-cmd, you can make trace-cmd work again by temporary downgrade to libtraceevent-1.1.1-8.el9 before a permanent solution is applied. Any ETA for this, please? This is blocking us from merging *all* kernel MRs touching networking, since lnst testing depends on brew builds. Posted a new MR with disabling parallel building. If that goes well, it should be solved in a day. *** Bug 2137498 has been marked as a duplicate of this bug. *** Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (libtraceevent bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:2465 |