aboutsummaryrefslogtreecommitdiff
path: root/bpkg/system-package-manager-debian.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2023-03-06 08:48:43 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2023-03-06 08:48:43 +0200
commitc84c3bda276e6b07ab784521de2634376286e76d (patch)
tree32c18b8f169e291986deaa6b8f65461fd5795b61 /bpkg/system-package-manager-debian.hxx
parent93a20edf430996147a38087268eb2af5d39c62c4 (diff)
Various cleanups and fixes
Diffstat (limited to 'bpkg/system-package-manager-debian.hxx')
-rw-r--r--bpkg/system-package-manager-debian.hxx6
1 files changed, 5 insertions, 1 deletions
diff --git a/bpkg/system-package-manager-debian.hxx b/bpkg/system-package-manager-debian.hxx
index 8398b70..b82cfd2 100644
--- a/bpkg/system-package-manager-debian.hxx
+++ b/bpkg/system-package-manager-debian.hxx
@@ -39,6 +39,10 @@ namespace bpkg
// Note that while most library package names in Debian start with lib (per
// the policy), there are exceptions (e.g., zlib1g zlib1g-dev).
//
+ // Also note that manual -dbg packages are obsolete in favor of automatic
+ // -dbgsym packages from Debian 9. So while we support -dbg for consumption,
+ // we only generate -dbgsym.
+ //
// Based on that, it seems our best bet when trying to automatically map our
// library package name to Debian package names is to go for the -dev
// package first and figure out the shared library package from that based
@@ -129,7 +133,7 @@ namespace bpkg
virtual void
pkg_install (const vector<package_name>&) override;
- virtual void
+ virtual paths
generate (const packages&,
const packages&,
const strings&,