Public bug reported:
Hi,
The heaptrack-gui package in Ubuntu 25.04 (plucky) is being built
without the KChart dependency. As a result, the GUI binary is produced
but lacks graph functionality — the "Graphs" tabs are missing when
analyzing heaptrack output.
I have compared the build logs across releases:
* Plucky (25.04) build log:
https://launchpadlibrarian.net/773501414/buildlog_ubuntu-plucky-amd64.heaptrack_1.5.0+dfsg1-4ubuntu3_BUILDING.txt.gz
Shows missing KChart dependency:
"
-- Found KF5: success (found version "5.116.0") found components: CoreAddons
I18n ItemModels ThreadWeaver ConfigWidgets KIO IconThemes
CMake Warning at src/analyze/CMakeLists.txt:44 (find_package):
By not providing "FindKChart.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "KChart", but
CMake did not find one.
Could not find a package configuration file provided by "KChart" (requested
version 2.6.0) with any of the following names:
KChartConfig.cmake
kchart-config.cmake
Add the installation prefix of "KChart" to CMAKE_PREFIX_PATH or set
"KChart_DIR" to a directory containing one of the above files. If "KChart"
provides a separate development package or SDK, be sure it has been
installed.
-- Installing in the same prefix as Qt, adopting their path scheme.
"
The build then proceeds, resulting in a reduced heaptrack-gui.
* Noble (24.04) build log:
https://launchpadlibrarian.net/722303023/buildlog_ubuntu-noble-amd64.heaptrack_1.5.0+dfsg1-2ubuntu3_BUILDING.txt.gz
This warning is not present, meaning KChart was available, and the resulting
GUI includes the expected graphs.
"
-- Found KF5: success (found version "5.115.0") found components: CoreAddons
I18n ItemModels ThreadWeaver ConfigWidgets KIO IconThemes
-- Installing in the same prefix as Qt, adopting their path scheme.
"
Steps to reproduce:
1.- Install heaptrack-gui on Ubuntu 25.04: sudo apt install heaptrack-gui
2.- Run heaptrack-gui and load a recording.
3.- Observe that the "Graphs" tabs are missing.
Expected result:
Graphs should be available in heaptrack-gui as in older distributions (e.g.
Noble).
Actual result:
The GUI builds and runs, but without graphs due to the missing KChart
dependency.
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System ->
About Ubuntu
Description: Ubuntu 25.04
Release: 25.04
2) The version of the package you are using, via 'apt-cache policy pkgname' or
by checking in Software Center
heaptrack-gui:
Instalados: 1.5.0+dfsg1-4ubuntu3
Candidato: 1.5.0+dfsg1-4ubuntu3
Tabla de versión:
*** 1.5.0+dfsg1-4ubuntu3 500
500 http://es.archive.ubuntu.com/ubuntu plucky/universe amd64 Packages
100 /var/lib/dpkg/status
3) What you expected to happen
The graphs to be shown
4) What happened instead
No graphs in heaptrack-gui
** Affects: heaptrack (Ubuntu)
Importance: Undecided
Status: New
** Attachment added: "ubuntu-bug heaptrack-gui info"
https://bugs.launchpad.net/bugs/2122578/+attachment/5908398/+files/apport.heaptrack-gui.rp9z1i34.apport
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2122578
Title:
heaptrack-gui built without KChart: missing graphs tabs
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/heaptrack/+bug/2122578/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs