WayfireWM / WayfireWM/wf-shell

Dependency "wayfire" not found, but it's installed

Open
#279 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

build
Dominant language
C++
Stars
179
Forks
55
Avg merge
16d 1h
Merged PRs (30d)
3

Description

@core ➜ wf-shell git:(master) meson build --prefix=/usr --buildtype=release
The Meson build system
Version: 1.5.1
Source dir: /home/k0rr/wf-shell
Build dir: /home/k0rr/wf-shell/build
Build type: native build
Project name: wf-shell
Project version: 0.10.0
C compiler for the host machine: cc (gcc 14.2.0 "cc (Ubuntu 14.2.0-7ubuntu1) 14.2.0")
C linker for the host machine: cc ld.bfd 2.43.1
C++ compiler for the host machine: c++ (gcc 14.2.0 "c++ (Ubuntu 14.2.0-7ubuntu1) 14.2.0")
C++ linker for the host machine: c++ ld.bfd 2.43.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Found CMake: /usr/bin/cmake (3.30.3)
Run-time dependency wayfire found: NO (tried pkgconfig and cmake)

meson.build:16:17: ERROR: Dependency "wayfire" not found, tried pkgconfig and cmake

A full log can be found at /home/k0rr/wf-shell/build/meson-logs/meson-log.txt
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
@core ➜ wf-shell git:(master) sudo apt install wayfire
wayfire is already the newest version (0.9.0-2build2).

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the failure with meson build --prefix=/usr --buildtype=release and inspect meson.build:16:17, where the Wayfire dependency is declared. Compare Meson's pkg-config and CMake lookup with the installed Wayfire package; done means the dependency is detected and the build setup proceeds past this error.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.