#1002798 live-tools: live-persistence needs live-boot and cryptsetup-bin

Package:
live-tools
Source:
live-tools
Submitter:
Daniel Lewart
Date:
2021-12-28 23:39:05 UTC
Severity:
normal
Tags:
#1002798#5
Date:
2021-12-28 22:50:02 UTC
From:
To:
Debian Live Team,

# apt install live-tools
# live-persistence
E: live-boot not installed
# apt install live-boot
# live-persistence activate VOLUME
/usr/bin/live-persistence: 240: /sbin/cryptsetup: not found
...
# apt install cryptsetup-bin
# live-persistence activate VOLUME
...

I think live-tools should Recommend live-boot and cryptsetup-bin
*Untested* diff below.

However, my concern is that this may create a circular dependency:
  * live-boot  Recommends: live-tools
  * live-tools Recommends: live-boot
If so, what is the best solution?

Thank you!
Daniel Lewart
Urbana, Illinois
---
diff -ru a/debian/control b/debian/control
--- a/debian/control	2019-08-31 09:38:48.000000000 -0500
+++ b/debian/control	2021-12-28 00:00:00.000000000 -0600
@@ -16,6 +16,9 @@
  lsb-base,
  initramfs-tools,
  ${misc:Depends},
+Recommends:
+ cryptsetup-bin,
+ live-boot,
 Suggests:
  debian-installer-launcher,
  eject,