On 4/5/23 18:25, Jerome Marchand wrote:
On 05/04/2023 12:03, Zamir SUN wrote:
Hi,
I'm working on libtraceevent and libtracefs update. There will be soname bump happening to them. Namely,
libtraceevent.so 1.6.3 -> 1.7.2 libtracefs.so 1.5.0 -> 1.6.4
IIRC only kernel-tools (for perf and rtla) and trace-cmd depends on them. So I'm also copying their corresponding contacts.
I imagine you implicitly included kernelshark in trace-cmd, but it's his own package now.
Hi Jerome,
Ah right, by trace-cmd I do really also mean kernelshark as well.
There is also rasdaemon
Thanks for double check! Luckily I tried rasdaemon and it seems it is still working fine with this update.
# dnf --enablerepo '*' repoquery --whatrequires libtraceevent Last metadata expiration check: 0:00:35 ago on Wed 05 Apr 2023 12:18:21 PM CEST. kernelshark-1:2.1.1-2.fc38.x86_64 libtracecmd-0:1.2.0-3.fc39.x86_64 libtraceevent-devel-0:1.6.3-2.fc38.i686 libtraceevent-devel-0:1.6.3-2.fc38.x86_64 libtracefs-0:1.5.0-2.fc38.i686 libtracefs-0:1.5.0-2.fc38.x86_64 perf-0:6.3.0-0.rc5.git0.1.fc39.x86_64 python3-perf-0:6.3.0-0.rc5.git0.1.fc39.x86_64 rasdaemon-0:0.8.0-1.fc39.x86_64 rtla-0:6.3.0-0.rc5.git0.1.fc39.x86_64 trace-cmd-0:3.1.4-3.fc39.x86_64 trace-cmd-python3-0:3.1.4-3.fc39.x86_64 [root@jmarchan-f37 ~]# dnf --enablerepo '*' repoquery --whatrequires libtracefs Last metadata expiration check: 0:00:45 ago on Wed 05 Apr 2023 12:18:21 PM CEST. kernelshark-1:2.1.1-2.fc38.x86_64 libtracecmd-0:1.2.0-3.fc39.x86_64 libtracefs-devel-0:1.5.0-2.fc38.i686 libtracefs-devel-0:1.5.0-2.fc38.x86_64 rtla-0:6.3.0-0.rc5.git0.1.fc39.x86_64 trace-cmd-0:3.1.4-3.fc39.x86_64 trace-cmd-python3-0:3.1.4-3.fc39.x86_64
As for libtraceevent, I've tried running trace-cmd/perf/rtla with the new version and they still works. So I've updated it in Rawhide, Fedora 38 and Fedora 37. They are now in Bodhi.
As for libtracefs I've built it in side tag f39-build-side-65890. I plan to update it in both Rawhide and Fedora 38 this week.
Sounds good.
Jerome
HTH.
kernel@lists.fedoraproject.org