aboutsummaryrefslogtreecommitdiff
path: root/bpkg/rep-info.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/rep-info.cxx')
-rw-r--r--bpkg/rep-info.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/bpkg/rep-info.cxx b/bpkg/rep-info.cxx
index 041d804..7ca7b22 100644
--- a/bpkg/rep-info.cxx
+++ b/bpkg/rep-info.cxx
@@ -32,10 +32,11 @@ namespace bpkg
repository_location rl (parse_location (args.next ()));
- // Fetch everything we will need before printing anything.
+ // Fetch everything we will need before printing anything. Ignore
+ // unknown manifest entries unless we are dumping them.
//
- repository_manifests rms (fetch_repositories (o, rl));
- package_manifests pms (fetch_packages (o, rl));
+ repository_manifests rms (fetch_repositories (o, rl, !o.manifest ()));
+ package_manifests pms (fetch_packages (o, rl, !o.manifest ()));
// Now print.
//