Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1154599

Bug#1040924: clevis-udisks2: Depends on NBS libblockdev-crypto2

From Michael Biebl <biebl@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1040924: clevis-udisks2: Depends on NBS libblockdev-crypto2
Date 2023-07-17 13:30 +0200
Message-ID <GSuAp-QC5-5@gated-at.bofh.it> (permalink)
References (3 earlier) <GQXGx-oa0-7@gated-at.bofh.it> <GQXGx-oa0-7@gated-at.bofh.it> <GSuqJ-Qy2-5@gated-at.bofh.it> <GQH8J-bfs-17@gated-at.bofh.it> <GSuqJ-Qy2-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Am 17.07.23 um 13:07 schrieb Michael Biebl:
> So, instead of changing the dependency from libblockdev-crypto2 to 
> libblockdev-crypto3, you might consider dropping the dependency 
> altogether, as clevis-udisks2 already depends on udisks2 and 
> clevis-crypto2 doesn't actually use libblockdev-crypto directly.
> 

If (bookworm-) backports are a concern, you might also use something 
like this


diff --git a/debian/control b/debian/control
index c33360c..e542b2a 100644
--- a/debian/control
+++ b/debian/control
@@ -107,7 +107,7 @@ Architecture: linux-any
  Depends: ${misc:Depends}, ${shlibs:Depends},
      adduser,
      clevis-luks (= ${binary:Version}),
-    libblockdev-crypto2,
+    udisks2 (>= 2.10) | libblockdev-crypto2,
      udisks2,
  Description: UDisks2/Storaged integration for clevis
   Clevis is a plugable framework for automated decryption. This package



This is what cockpit-storaged has done.

Regards,
Michael

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1040924: clevis-udisks2: Depends on NBS libblockdev-crypto2 Christoph Biedl <debian.axhn@manchmal.in-ulm.de> - 2023-07-12 19:30 +0200
  Bug#1040924: clevis-udisks2: Depends on NBS libblockdev-crypto2 Michael Biebl <biebl@debian.org> - 2023-07-17 13:20 +0200
    Bug#1040924: clevis-udisks2: Depends on NBS libblockdev-crypto2 Michael Biebl <biebl@debian.org> - 2023-07-17 13:30 +0200
      Bug#1040924: clevis-udisks2: Depends on NBS libblockdev-crypto2 Christoph Biedl <debian.axhn@manchmal.in-ulm.de> - 2023-07-17 23:30 +0200

csiph-web