summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2016-05-18 10:06:44 +0100
committerRichard Hughes <richard@hughsie.com>2016-05-18 10:06:46 +0100
commit3ea7ca158ad7b54bc985cdfb61852c0ecae1dc1d (patch)
tree4a6f096cb5c6530f1f35bcfa43d07e424cb50734
parent8a11972efb2531bdcb84ac6498ad788a28cd0ed3 (diff)
downloadappstream-glib-3ea7ca158ad7b54bc985cdfb61852c0ecae1dc1d.tar.gz
Always add /var/lib/flatpak/appstream as a possible Flatpak path
Deal with the case where the user installs flatpak system-wide and appstream-glib and gnome-software are built in jhbuild with a different prefix.
-rw-r--r--libappstream-glib/as-store.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libappstream-glib/as-store.c b/libappstream-glib/as-store.c
index afee67e..0ebc4d1 100644
--- a/libappstream-glib/as-store.c
+++ b/libappstream-glib/as-store.c
@@ -2559,6 +2559,13 @@ as_store_search_per_system (AsStore *store,
return FALSE;
as_store_monitor_flatpak_dir (store, dest, "flatpak");
}
+ if (g_strcmp0 (LOCALSTATEDIR, "/var") != 0) {
+ const gchar *dest = "/var/lib/flatpak/appstream";
+ if (!as_store_search_flatpaks (store, flags, "flatpak",
+ dest, cancellable, error))
+ return FALSE;
+ as_store_monitor_flatpak_dir (store, dest, "flatpak");
+ }
}
/* datadir AppStream, AppData and desktop */