Skip to content
This repository has been archived by the owner on Apr 27, 2021. It is now read-only.

gnome-extra/budgie-desktop-9999 "vapigen" not found #286

Open
funghetto opened this issue Dec 22, 2018 · 3 comments
Open

gnome-extra/budgie-desktop-9999 "vapigen" not found #286

funghetto opened this issue Dec 22, 2018 · 3 comments

Comments

@funghetto
Copy link

Dependency vapigen found: NO (tried pkgconfig)

meson.build:43:0: ERROR:  Dependency "vapigen" not found, tried pkgconfig

dev-lang/vala-0.43.2::gnome-next was built with the following:
USE="-test" ABI_X86="(64)"

dev-libs/vala-common-0.43.2::gnome-next was built with the following:
USE="" ABI_X86="(64)"

ls -lh /usr/bin/vapigen
lrwxrwxrwx 1 root root 21 Dec 22 17:10 /usr/bin/vapigen -> /usr/bin/vapigen-0.44

@leio
Copy link
Collaborator

leio commented Feb 15, 2019

src_prepare should just be calling vala_src_prepare, not all this tmpbin hack for valac; meson knows about the env vars vala_src_prepare sets up (unless budgie upstream meson.build needs fixing to not NIH it) and with vala_src_prepare it'll work for both valac and vapigen

@cnd cnd closed this as completed in 356ed3f Feb 15, 2019
@leio
Copy link
Collaborator

leio commented Feb 15, 2019

The awful tmpbin hacks are still there..

@leio leio reopened this Feb 15, 2019
@cnd
Copy link
Collaborator

cnd commented Feb 16, 2019

right, sorry, should clean those as well

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants