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

Reply via email to