# yum install perf Last metadata expiration check: 0:06:18 ago on Mon 07 Jun 2021 12:08:28 PM EDT. Error: Problem: package perf-5.13.0-0.rc4.git0.1.fc35.x86_64 requires libtraceevent.so.1()(64bit), but none of the providers can be installed - package libtraceevent-1.2.1-1.fc35.x86_64 conflicts with perf provided by perf-5.13.0-0.rc4.git0.1.fc35.x86_64 - conflicting requests (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages) #
This is an issue with libtraceevents. They added a "Conficts: perf" to the spec, which makes no sense at all. They already conflicted because of overlapping files on older versions of perf, so there was no need to specify that. The conflict would have automatically gone away and libtraceevents been installed as a dep when perf was changed. They asked us to build against it dynamically, which we did, and now you can't install what they asked us to build because they have this incorrect Conflicts. This also impacts Fedora 34 stable.
I removed the Conflicts: perf and submitted new builds for rawhide and F34.
FEDORA-2021-bba0193a5c has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-bba0193a5c
FEDORA-2021-bba0193a5c has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-bba0193a5c` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-bba0193a5c See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-bba0193a5c has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.