Arch Linux

Please read this before reporting a bug:

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
Task Type Bug Report
Category Upstream Bugs
Status Assigned   Reopened
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


Please 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 )
This task depends upon

Comment by Techlive Zheng (techlive) - Friday, 27 July 2018, 15:42 GMT
  • Field changed: Percent Complete (100% → 0%)
I am still getting the error, gnome-builder 3.23.3
Comment by Carlos Silva (r3pek) - Monday, 29 October 2018, 00:40 GMT
Don't know what exactly was this error about, but I just stumbled into it.
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.