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 2C4B75C4DCC for ; Sat, 6 Jan 2018 22:13:52 +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; bh=ef9yy1DFC1Jz6URzDfm1Rle6fj9zTsaeTzsh+PtOXfE=; b=S0ZaczEawlf07cPd3JtQO9THd2nVHauaOctrnadSdnTB+J7jzHnzXnHK5Gwxg7oYruoF5ceVV9PCIlHaAlgDWjs8PmIjmtiVkBfOW42RFfYn/gh2EEzhOsknHsEVgNzjl9MCWOakPQBQvSjiue2a0AqT6zcTN4ZUHtEtcsAVYAM= Received: from [127.0.0.1] (BITMESSAGE [127.0.0.1]) by mail.bitmessage.ch with ESMTPA ; Sat, 6 Jan 2018 23:12:41 +0100 To: alpine-devel@lists.alpinelinux.org From: Oliver Smith Subject: [alpine-devel] Splitting up linux-firmware? Message-ID: <4d19a51c-3eba-9775-0208-4d87da66effc@bitmessage.ch> Date: Sat, 06 Jan 2018 22:13:00 +0000 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit 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? Thanks, Oliver Smith --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---