Package: kernel-package Version: 10.002 Tags: experimental, patch Building 2.6.14 with some custom patches on my unstable/experimental machine results in a package with the following Depends line:
Depends: yaird (>= 0.0.11-8) | linux-initramfs-tools, coreutils | fileutils (>= 4.0) I'd like to use initramfs-tools 0.37 from unstable which uses the following Provides line: Provides: linux-initramfs-tool Note the missing trailing s. I'm not sure if kernel-package or initramfs-tools is wrong here. If kernel-package is wrong I've attached a patch against it. Otherwise please forward the bug to initramfs-tools. Thanks! Thomas Luzat
diff -urN kernel-package-10.002.orig/kernel/ruleset/local-vars.mk kernel-package-10.002/kernel/ruleset/local-vars.mk --- kernel-package-10.002.orig/kernel/ruleset/local-vars.mk 2005-11-01 06:57:19.928426000 +0100 +++ kernel-package-10.002/kernel/ruleset/local-vars.mk 2005-11-01 06:57:58.752082477 +0100 @@ -729,10 +729,10 @@ endif # By this time initrddep is not empty, so we can dispense with the emptiness test ifneq (,$(findstring yaird,$(initrdcmd))) - initrddep := $(initrddep) | linux-initramfs-tools + initrddep := $(initrddep) | linux-initramfs-tool else ifneq (,$(findstring mkinitramfs,$(initrdcmd))) - initrddep := $(initrddep) | linux-initramfs-tools + initrddep := $(initrddep) | linux-initramfs-tool endif endif initrddep := $(initrddep), # There is a blank here