Browse Source

Tighten dependencies between packages

Christoph Biedl 3 years ago
parent
commit
fc77f5fb04
1 changed files with 6 additions and 5 deletions
  1. 6 5
      debian/control

+ 6 - 5
debian/control

@@ -47,7 +47,7 @@ Description: automated encryption framework
 Package: clevis-tpm2
 Architecture: linux-any
 Depends: ${misc:Depends},
-    clevis,
+    clevis (= ${binary:Version}),
     tpm2-tools,
 Recommends:
     cryptsetup-bin,
@@ -61,7 +61,7 @@ Description: automated encryption framework, TPM2 support
 Package: clevis-dracut
 Architecture: linux-any
 Depends: ${misc:Depends},
-    clevis-systemd,
+    clevis-systemd (= ${binary:Version}),
     dracut-network,
 Description: Clevis integration for dracut
  Clevis is a plugable framework for automated decryption. This package
@@ -71,7 +71,7 @@ Description: Clevis integration for dracut
 Package: clevis-initramfs
 Architecture: linux-any
 Depends: ${misc:Depends},
-    clevis-luks,
+    clevis-luks (= ${binary:Version}),
     initramfs-tools,
 Description: Clevis initramfs integration
  Clevis is a plugable framework for automated decryption. This package
@@ -81,7 +81,7 @@ Description: Clevis initramfs integration
 Package: clevis-luks
 Architecture: linux-any
 Depends: ${misc:Depends},
-    clevis,
+    clevis (= ${binary:Version}),
     cryptsetup-bin,
     luksmeta,
 Description: LUKS integration for clevis
@@ -92,7 +92,7 @@ Description: LUKS integration for clevis
 Package: clevis-systemd
 Architecture: linux-any
 Depends: ${misc:Depends},
-    clevis-luks,
+    clevis-luks (= ${binary:Version}),
     ncat,
     systemd,
 Description: systemd integration for clevis
@@ -103,6 +103,7 @@ Description: systemd integration for clevis
 Package: clevis-udisks2
 Architecture: linux-any
 Depends: ${misc:Depends}, ${shlibs:Depends},
+    clevis-luks (= ${binary:Version}),
 Description: UDisks2/Storaged integration for clevis
  Clevis is a plugable framework for automated decryption. This package
  provides automatic unlocking LUKS encrypted block devices in desktop