From patchwork Tue Apr 9 17:18:45 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Bader X-Patchwork-Id: 235147 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 E22102C00BE for ; Wed, 10 Apr 2013 03:18:58 +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 1UPcC4-0003ps-TQ; Tue, 09 Apr 2013 17:18:52 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1UPcC1-0003pZ-Sg for kernel-team@lists.ubuntu.com; Tue, 09 Apr 2013 17:18:49 +0000 Received: from p5b2e35d6.dip.t-dialin.net ([91.46.53.214] helo=canonical.com) by youngberry.canonical.com with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1UPcC1-0001gb-K6; Tue, 09 Apr 2013 17:18:49 +0000 From: Stefan Bader To: kernel-team@lists.ubuntu.com Subject: [PATCH 1/2] UBUNTU: (packaging) Resolve module dependencies in base package Date: Tue, 9 Apr 2013 19:18:45 +0200 Message-Id: <1365527926-7734-2-git-send-email-stefan.bader@canonical.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1365527926-7734-1-git-send-email-stefan.bader@canonical.com> References: <1365527926-7734-1-git-send-email-stefan.bader@canonical.com> Cc: Scott Moser 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: , MIME-Version: 1.0 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: kernel-team-bounces@lists.ubuntu.com It turns out that there are several modules in the base package which have unmet dependencies on modules in the extra package. This change will move the following: 72K drivers/char/ipmi/ipmi_msghandler.ko 612K drivers/infiniband/core/* 104K drivers/scsi/device_handler/* 72K drivers/scsi/osd/* 32K fs/exofs/libore.ko 200K net/ceph/libceph.ko ----- 1092K The numbers are taken from a 64bit build, so should be worst case. The resulting linux-image package was 7.1M. BugLink: http://bugs.launchpad.net/bugs/1164739 Signed-off-by: Stefan Bader --- debian.master/control.d/generic.inclusion-list | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian.master/control.d/generic.inclusion-list b/debian.master/control.d/generic.inclusion-list index 00d9911..c30f821 100644 --- a/debian.master/control.d/generic.inclusion-list +++ b/debian.master/control.d/generic.inclusion-list @@ -9,11 +9,13 @@ drivers/block/nbd.ko drivers/block/floppy.ko drivers/block/cryptoloop.ko drivers/char/hangcheck-timer.ko +drivers/char/ipmi/ipmi_msghandler.ko drivers/char/lp.ko drivers/char/nvram.ko drivers/char/ppdev.ko drivers/char/raw.ko drivers/hv/* +drivers/infiniband/core/* drivers/input/evbug.ko drivers/input/gameport/gameport.ko drivers/input/mouse/psmouse.ko @@ -54,10 +56,12 @@ drivers/parport/parport_pc.ko drivers/pci/hotplug/acpiphp.ko drivers/net/ethernet/dec/tulip/* drivers/scsi/BusLogic.ko +drivers/scsi/device_handler/* drivers/scsi/iscsi_tcp.ko drivers/scsi/libiscsi.ko drivers/scsi/libiscsi_tcp.ko drivers/scsi/libsas/* +drivers/scsi/osd/* drivers/scsi/qla1280.ko drivers/scsi/raid_class.ko drivers/scsi/scsi_transport_fc.ko @@ -87,6 +91,7 @@ fs/btrfs/* fs/cachefiles/cachefiles.ko fs/ceph/* fs/configfs/* +fs/exofs/libore.ko fs/ext*/* fs/fat/* fs/nls/nls_cp437.ko @@ -113,6 +118,7 @@ net/atm/* net/ax25/* net/bridge/* net/can/* +net/ceph/libceph.ko net/core/* net/dccp/* net/decnet/*