Patchwork Make the block-modules udeb Provides: nbd-modules

login
register
mail settings
Submitter Wouter Verhelst
Date June 3, 2013, 5:47 p.m.
Message ID <51ACD6B5.1010209@debian.org>
Download mbox | patch
Permalink /patch/249094/
State New
Headers show

Comments

Wouter Verhelst - June 3, 2013, 5:47 p.m.
I wrote nbd support for debian-installer in Debian. For this to work,
the partman-nbd installer module needs to be loaded. This module has a
Depends: on the nbd-modules udeb, which exists in Debian but not in
Ubuntu.

Since the nbd module is packaged as part of the block-modules udeb in
Ubuntu, the easiest way to make partman-nbd work there, too would seem
to be to add a Provides: nbd-modules. Alternatively, the nbd module
could be moved to its own nbd-modules udeb, or partman-nbd could be
changed in Ubuntu to depend on the block-modules udeb instead (which
would imply a fork and is therefore not advisable).

(LP#1185777)

---
 debian.master/changelog | 7 +++++++
 debian.master/d-i/package-list | 1 +
 2 files changed, 8 insertions(+)

  This package contains the block storage devices, including DAC960 and
--
1.7.10.4
Tim Gardner - June 6, 2013, 2:35 p.m.

Patch

diff --git a/debian.master/changelog b/debian.master/changelog
index 2525437..1d1a7be 100644
--- a/debian.master/changelog
+++ b/debian.master/changelog
@@ -1,3 +1,10 @@ 
+linux (3.9.0-4) UNRELEASED; urgency=low
+
+ * Make the block-modules udeb Provides: nbd-modules, so that partman-nbd
+ works in debian-installer
+
+ -- Wouter Verhelst <wouter@debian.org> Thu, 30 May 2013 12:32:26 +0200
+
 linux (3.9.0-3.8) saucy; urgency=low

   [ Andy Whitcroft ]
diff --git a/debian.master/d-i/package-list b/debian.master/d-i/package-list
index e899056..ea8d027 100644
--- a/debian.master/d-i/package-list
+++ b/debian.master/d-i/package-list
@@ -137,6 +137,7 @@  Description: NFS filesystem drivers

 Package: block-modules
 Priority: standard
+Provides: nbd-modules
 Depends: kernel-image, storage-core-modules, parport-modules,
virtio-modules
 Description: Block storage devices