X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail.bitmessage.ch (mail.bitmessage.ch [146.228.112.252]) by lists.alpinelinux.org (Postfix) with ESMTP id 518BE5C4DD9 for ; Mon, 8 Jan 2018 16:51:43 +0000 (GMT) dkim-signature: v=1; a=rsa-sha256; d=bitmessage.ch; s=mail; c=relaxed/relaxed; q=dns/txt; h=From:Subject:Date:Message-ID:To:MIME-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References; bh=AlOUJUFtGh5cFalr2xr5Yebhy1oOfbK+32EVfuKGpZg=; b=C1r5nrqecZ1bvXMkVzztVBUWa/lWf7vXPzJooY02ZL1VsyuXyjGcK2/JUfK9YMg4JTfs363dXGOGoi3r6ChUoQf3Izywi7Fjp7bIn9DfC3FbchJwth17wpyKp3gYjbd34iOHht67VsRXzFFlHksSViAuPOGQerczSHaJm+ISWbY= Received: from [127.0.0.1] (BITMESSAGE [127.0.0.1]) by mail.bitmessage.ch with ESMTPA ; Mon, 8 Jan 2018 17:51:08 +0100 Subject: Re: [alpine-devel] Splitting up linux-firmware? To: alpine-devel@lists.alpinelinux.org References: <4d19a51c-3eba-9775-0208-4d87da66effc@bitmessage.ch> From: Oliver Smith Message-ID: <86963455-e88b-1014-4618-1a861257bb9f@bitmessage.ch> Date: Mon, 08 Jan 2018 16:51:00 +0000 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit William Pitcock: > Hi, > > On Sat, Jan 6, 2018 at 4:13 PM, Oliver Smith > wrote: >> Hey alpine-devel, >> >> there's the >250 MB (install size) linux-firmware package, of which usually only few files are needed for one machine. >> For other packages, Alpine already splits off -dev and even -doc to save as much space as possible, so it would make sense to me if we started splitting up linux-firmware as well. >> Our use case in Alpine Linux based postmarketOS is, that we could only flash the firmware subpackges to the mobile device, which we actually need (thus making the total image size a lot smaller). >> >> The package provides files in /lib/firmware and is already categorized in subfolders. So we could make one subpackage for each subfolder. Examples: >> >> - linux-firmware-liquido (23.7 MB) >> - linux-firmware-netrome (22.0 MB) >> - linux-firmware-brcm (15.1 MB) >> - linux-firmware-amdgpu (13.9 MB) >> - linux-firmware-intel (12.8 MB) >> - linux-firmware-ti-connectivity (8.6 MB) >> - linux-firmware-bnx2x (8.6 MB) >> - linux-firmware-mrvl (7.7 MB) >> - linux-firmware-radeon (7.4 MB) >> >> Files directly in /lib/firmware could go into "linux-firmware-other", and the "linux-firmware" package could depend on all its subpackages for compatibility. >> >> What do you think, would it make sense to submit a PR for that? > > Yes, please do it. > > William > Done: https://github.com/alpinelinux/aports/pull/3037 > > --- > Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org > Help: alpine-devel+help@lists.alpinelinux.org > --- > > --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---