elkowar/eww

[BUG] Build failing

Closed this issue · 3 comments

Checklist before submitting an issue

  • I have searched through the existing closed and open issues for eww and made sure this is not a duplicate
  • I have specifically verified that this bug is not a common user error
  • I am providing as much relevant information as I am able to in this bug report (Minimal config to reproduce the issue for example, if applicable)

Description of the bug

PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 pkg-config --libs --cflags dbusmenu-gtk3-0.4 dbusmenu-gtk3-0.4 >= 16

The system library dbusmenu-gtk3-0.4 required by crate dbusmenu-gtk3-sys was not found.
The file dbusmenu-gtk3-0.4.pc needs to be installed and the PKG_CONFIG_PATH environment variable must contain its parent directory.
The PKG_CONFIG_PATH environment variable is not set.

HINT: if you have installed the library, try setting PKG_CONFIG_PATH to the directory containing dbusmenu-gtk3-0.4.pc.

Reproducing the issue

On Ubuntu 24.04, GNOME Shell 46.0

Follow the installation tutorial up to here :

cargo build --release --no-default-features --features x11

Expected behaviour

No response

Additional context

No response

is the package libdbusmenu-gtk3 (that should be the name for ubuntu if i'm not mistaken) installed?

could this be related to #1125?

sudo apt-get update
sudo apt-get install libdbusmenu-gtk3-dev

solved it