Please read this before reporting a bug:
https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines
Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines
Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#58075 - [gnome-builder] Invalid JSON received from meson introspect
Attached to Project:
Arch Linux
Opened by Alexander Mezin (Sanya_M) - Monday, 02 April 2018, 17:24 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 27 July 2018, 15:42 GMT
Opened by Alexander Mezin (Sanya_M) - Monday, 02 April 2018, 17:24 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 27 July 2018, 15:42 GMT
|
DetailsPlease update gnome-builder, current version from Arch repo can't run applications built for host system.
Create C or Python application project, choose "Default" configuration/"Host operating system runtime" in "Build Preferences", try to build it and run it. Application will be built successfully, but won't run. Builder will show "Invalid JSON received from meson introspect" message ("Messages" tab in bottom area). This bug is fixed in latest gnome-builder-3-28 branch (apparently, in commit https://gitlab.gnome.org/GNOME/gnome-builder/commit/864e3cb5d4366b99e9a8bdb7055a499b915d6a84 ) |
This task depends upon
The true error behind that "masked" error message of invalid json was:
"mesonbuild.mesonlib.MesonException: Build directory has been generated with Meson version 0.44.0, which is incompatible with current version 0.48.1.
Please delete this build directory AND create a new one."
So, I just had to delete the old builddir generated by Builder and let it create a new one.