diff --git a/src/builder-main.c b/src/builder-main.c index 396c5768..1d10ba97 100644 --- a/src/builder-main.c +++ b/src/builder-main.c @@ -724,7 +724,7 @@ main (int argc, { if (!builder_manifest_show_deps (manifest, build_context, &error)) { - g_printerr ("Error running %s: %s\n", argv[3], error->message); + g_printerr ("Error calculating deps: %s\n", error->message); return 1; } @@ -736,7 +736,7 @@ main (int argc, if (!builder_manifest_install_deps (manifest, build_context, opt_install_deps_from, opt_user, opt_installation, opt_yes, &error)) { - g_printerr ("Error running %s: %s\n", argv[3], error->message); + g_printerr ("Error installing deps: %s\n", error->message); return 1; } if (opt_install_deps_only) diff --git a/src/builder-manifest.c b/src/builder-manifest.c index 4e45a30e..ff754739 100644 --- a/src/builder-manifest.c +++ b/src/builder-manifest.c @@ -3701,7 +3701,11 @@ builder_manifest_install_dep (BuilderManifest *self, g_ptr_array_add (args, NULL); if (!builder_maybe_host_spawnv (NULL, NULL, 0, error, (const char * const *)args->pdata)) - return FALSE; + { + g_autofree char *commandline = flatpak_quote_argv ((const char **)args->pdata); + g_prefix_error (error, "running `%s`: ", commandline); + return FALSE; + } return TRUE; }