vagnum08 / cpupower-gui

cpupower-gui is a graphical program that is used to change the scaling frequency limits of the cpu, similar to cpupower.
GNU General Public License v3.0
430 stars 31 forks source link

It won't compile in Debian stable (bullseye) #70

Open Fibroblasto opened 2 years ago

Fibroblasto commented 2 years ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like A clear and concise description of what you want to happen.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.

It won't compile in Debian stable (bullseye):

meson.build:1:0: ERROR: Meson version is 0.56.2 but project requires >= 0.58.0

The openSUSE builds don't work. This is the error:

Traceback (most recent call last): File "/usr/bin/cpupower-gui", line 367, in from cpupower_gui import main File "/usr/share/cpupower-gui/cpupower_gui/main.py", line 38, in from .window import CpupowerGuiWindow File "/usr/share/cpupower-gui/cpupower_gui/window.py", line 23, in gi.require_version("Handy", "1") File "/usr/lib/python3/dist-packages/gi/init.py", line 126, in require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace Handy not available

It would be great it were possible to install the last version in Debian bullseye.

vagnum08 commented 2 years ago

For the opensuse build the error is that you don't have libhandy-1 installed. Run sudo apt-get install gir1.2-handy-1 libhandy-1-0 to install the gobject introspection module for libhandy-1.

As for the meson issue I will backport the changes for Debian bullseye.