diff options
Diffstat (limited to 'bpkg/rep-info.cxx')
-rw-r--r-- | bpkg/rep-info.cxx | 7 |
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. // |