Bug 2232044 - gperftool's pprof should not be packaged anymore
Summary: gperftool's pprof should not be packaged anymore
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gperftools
Version: rawhide
Hardware: All
OS: All
unspecified
low
Target Milestone: ---
Assignee: Tom "spot" Callaway
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-15 02:21 UTC by Aliaksei Kandratsenka
Modified: 2025-12-18 15:10 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-12-18 15:10:06 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Aliaksei Kandratsenka 2023-08-15 02:21:20 UTC
Description of problem:

gperftool's pprof should not be packaged anymore. This is old perl-based implementation that is unsupported and much much less great than Go version at https://github.com/google/pprof

Please, package Go pprof instead.

We intend to drop perl version entirely in a release or two (it is currently relied on by symbolizer facility). Do note that we currently install pprof-symbolize to $prefix/bin to support that symbolization facility which is just a copy of perl pprof anyways. But we want to start moving users to Go pprof. I.e. /usr/bin/pprof should be taken by Go pprof, not "ours".

In order to disable make install from installing pprof, pass --disable-deprecated-pprof to configure script.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Fedora Release Engineering 2023-08-16 08:15:29 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle.
Changing version to 39.

Comment 2 Tom "spot" Callaway 2025-12-18 15:10:06 UTC
pprof was removed with the 2.17-1 build (and all later builds).


Note You need to log in before you can comment on or make changes to this bug.