Bug#741259: rescue: ignore unavailable kernel modules on hurd and kfreebsd-*
Package: rescue
Version: 1.43
Severity: important
Tags: patch d-i
User: debian-hurd@lists.debian.org
Usertags: hurd
Attached patch remove runtime dependencies on kernel modules unavailable
on hurd and kfreebsd-*.
Thanks for considering.
--- a/debian/control
+++ b/debian/control
@@ -15,9 +15,27 @@ Depends: cdebconf-udeb (>= 0.75), main-menu (>= 1.03), di-utils (>= 1.18)
Description: enter d-i rescue mode if requested
Package: rescue-mode
-Architecture: all
+Architecture: any
Priority: optional
Package-Type: udeb
XB-Installer-Menu-Item: 3900
-Depends: rescue-check, cdebconf-udeb (>= 0.73), harddrive-detection, e2fsprogs-udeb, ext2-modules, ext3-modules, ext4-modules, fat-modules, jfsutils-udeb, jfs-modules, md-modules, crypto-dm-modules, xfsprogs-udeb, xfs-modules, lvm2-udeb, mdadm-udeb (>= 2.5.2), di-utils (>= 1.62), crypto-modules, cryptsetup-udeb, fdisk-udeb, parted-udeb
+Depends: rescue-check, cdebconf-udeb (>= 0.73), harddrive-detection,
+ e2fsprogs-udeb,
+ ext2-modules,
+ ext3-modules [!hurd-any],
+ ext4-modules [!hurd-any],
+ fat-modules,
+ jfsutils-udeb [!kfreebsd-any],
+ jfs-modules [!kfreebsd-any !hurd-any],
+ md-modules [!hurd-any],
+ crypto-dm-modules [!hurd-any],
+ xfsprogs-udeb [!kfreebsd-any !hurd-any],
+ xfs-modules [!hurd-any],
+ lvm2-udeb [linux-any],
+ mdadm-udeb (>= 2.5.2) [!kfreebsd-any !hurd-any],
+ di-utils (>= 1.62),
+ crypto-modules [!hurd-any],
+ cryptsetup-udeb [!kfreebsd-any !hurd-any],
+ fdisk-udeb,
+ parted-udeb
Description: mount requested partition and start a rescue shell
Reply to: