]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
debian: remove {Build-,}Depends on essential packages
authorMatthew Vernon <mvernon@wikimedia.org>
Mon, 11 Sep 2023 15:49:19 +0000 (16:49 +0100)
committerMatthew Vernon <mvernon@wikimedia.org>
Fri, 22 Sep 2023 16:32:03 +0000 (17:32 +0100)
Unless there's a version requirement (which there isn't here),
packages should not declare a Build-Depends: or Depends: relationship
on essential packages. Policy link:

https://www.debian.org/doc/debian-policy/ch-binary.html#dependencies

Signed-off-by: Matthew Vernon <mvernon@wikimedia.org>
debian/control

index 3b0e9e9ef2969c56860432c898d82d1fd42b9f7c..d3899141a622a2325865aa8957a5f68037ab690d 100644 (file)
@@ -134,9 +134,6 @@ Package: ceph-base
 Architecture: linux-any
 Depends: binutils,
          ceph-common (= ${binary:Version}),
-         debianutils,
-         findutils,
-         grep,
          logrotate,
          parted,
          psmisc,
@@ -430,7 +427,6 @@ Depends: ceph-osd (= ${binary:Version}),
          e2fsprogs,
          lvm2,
          parted,
-         util-linux,
          xfsprogs,
          ${misc:Depends},
          ${python3:Depends}