From patchwork Mon Jun 3 17:47:33 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wouter Verhelst X-Patchwork-Id: 249094 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id 100CB2C0098 for ; Thu, 6 Jun 2013 00:48:06 +1000 (EST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1UkEzz-00085h-1Q; Wed, 05 Jun 2013 14:47:39 +0000 Received: from barbershop.grep.be ([89.106.240.122]) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1UjYr7-0003TZ-Br for kernel-team@lists.ubuntu.com; Mon, 03 Jun 2013 17:47:41 +0000 Received: from d54c55ec4.access.telenet.be ([84.197.94.196] helo=[192.168.64.184]) by barbershop.grep.be with esmtpsa (TLS1.0:DHE_RSA_CAMELLIA_256_CBC_SHA1:256) (Exim 4.80) (envelope-from ) id 1UjYqY-0003gr-R5 for kernel-team@lists.ubuntu.com; Mon, 03 Jun 2013 19:47:07 +0200 Message-ID: <51ACD6B5.1010209@debian.org> Date: Mon, 03 Jun 2013 19:47:33 +0200 From: Wouter Verhelst Organization: Debian User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130518 Icedove/17.0.5 MIME-Version: 1.0 To: kernel-team@lists.ubuntu.com Subject: [PATCH] Make the block-modules udeb Provides: nbd-modules X-Enigmail-Version: 1.5.1 X-Mailman-Approved-At: Wed, 05 Jun 2013 14:47:37 +0000 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.14 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: kernel-team-bounces@lists.ubuntu.com 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 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 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