mesonbuild/meson

gnome module doesn't give a clear error on missing gobject-introspection-1.0.pc files

Open

#2 664 ouverte le 20 nov. 2017

Voir sur GitHub
 (0 commentaires) (2 réactions) (0 assignés)Python (1 465 forks)batch import
buggnomehelp wanted

Métriques du dépôt

Stars
 (4 978 stars)
Métriques de merge PR
 (Merge moyen 139j 13h) (51 PRs mergées en 30 j)

Description

When running meson build on a a system without the libgirepository1.0-dev package installed, I got this very cryptic error:

Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner)
Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
Meson encountered an error in file subprojects/gstreamer/gst/meson.build, line 270, column 4:
gobject-introspection dependency was not found, gir cannot be generated.

I'd expect to have the error I found in the meson logs show up in the main config:

Determining dependency 'gobject-introspection-1.0' with pkg-config executable '/usr/bin/pkg-config'

Guide contributeur