Closed Julynx closed 2 years ago
As you can see by the CI status, everything builds properly on ubuntu. Idk what your issue is, but it's likely it's an issue with your system rather than ubuntu.
Install gtkmm then in your preferred way, and if you can't using any way, it's a problem with your system, and not Hypr.
I already have libgtkmm-3.0-1v5
installed but Hypr asks specifically for libgtkmm-3.0-dev
which I cannot get installed as shown above on Ubuntu 22.04
As for the info you have on Hypr being buildable on ubuntu. Is that for 22.04? What is the libgtkmm
specific version installed?
I am going to try to replicate my issue on a clean 22.04 iso with the dependencies as they appear in the Hypr documentation and will get back to you if It doesn't build.
Confirmed it builds on a clean ubuntu 22.04 iso and the issue is a problem of my system.
Closed
Please describe the bug
When installing the dependencies on ubuntu 22.04 LTS detailed in the readme:
sudo apt install libgtkmm-3.0-dev
returns:
libdbus-1-dev : Depends: libdbus-1-3 (= 1.12.20-2ubuntu4) but 1.12.20-3~devacom is to be installed
Then, attempting to fix it with:
sudo apt install libdbus-1-3=1.12.20-2ubuntu4
returns:
which would remove xorg, pulseaudio, grahphics drivers and many other essential packages.
Steps to reproduce:
On ubuntu 22.04 run:
sudo apt install libgtkmm-3.0-dev
read the terminal output and try to fix it with
sudo apt install libdbus-1-3=1.12.20-2ubuntu4
read the terminal output indicating essential system packages to be removed.
Expected behavior
The dependencies indicated by the readme for "ubuntu" being properly installed by apt on the latest stable release 22.04 LTS.
Anything else?
make clear && make release
Fails with:
No package 'gtkmm-3.0' found
Attempting to remove or change the library version in the source code results in gtk not being found by C++, failing at:
#include <gtk/gtk.h>