xbps-query: fallback to repos on ENOENT for show modes.

This commit is contained in:
Juan RP
2012-11-05 13:17:15 +01:00
parent 2e649f9315
commit ef6ed7d8c7
3 changed files with 18 additions and 7 deletions

View File

@@ -176,7 +176,7 @@ show_pkg_info_from_metadir(struct xbps_handle *xhp,
d = xbps_dictionary_from_metadata_plist(xhp, pkgname, XBPS_PKGPROPS);
if (d == NULL)
return EINVAL;
return ENOENT;
prop_dictionary_get_cstring_nocopy(d, "pkgname", &pname);
pkgdb_d = xbps_pkgdb_get_pkgd(xhp, pname, false);
@@ -209,7 +209,7 @@ show_pkg_files_from_metadir(struct xbps_handle *xhp, const char *pkgname)
d = xbps_dictionary_from_metadata_plist(xhp, pkgname, XBPS_PKGFILES);
if (d == NULL)
return EINVAL;
return ENOENT;
rv = show_pkg_files(d);
prop_object_release(d);