aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-fetch.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/pkg-fetch.cxx')
-rw-r--r--bpkg/pkg-fetch.cxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/bpkg/pkg-fetch.cxx b/bpkg/pkg-fetch.cxx
index f9c97ca..3032eda 100644
--- a/bpkg/pkg-fetch.cxx
+++ b/bpkg/pkg-fetch.cxx
@@ -186,6 +186,11 @@ namespace bpkg
fail << "configuration " << c << " has no available packages" <<
info << "use 'bpkg cfg-fetch' to fetch available packages list";
+ // Note that here we compare including the revision (unlike, say in
+ // pkg-status). Which means one cannot just specify 1.0.0 and get 1.0.0+1
+ // -- they must spell it out explicitly. This is probably ok since this is
+ // a low-level command where some extra precision doesn't hurt.
+ //
shared_ptr<available_package> ap (
db.find<available_package> (available_package_id (n, v)));