Gentoo Archives: gentoo-dev

From: Brian Evans <grknight@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Package up for grabs: sys-firmware/iwl1000-ucode
Date: Mon, 18 Nov 2019 13:40:51
Message-Id: a33979bd-b5c8-8675-9729-775c4fb2b09d@gentoo.org
In Reply to: Re: [gentoo-dev] Package up for grabs: sys-firmware/iwl1000-ucode by Matt Turner
1 On 11/16/2019 3:14 PM, Matt Turner wrote:
2 > On Sat, Nov 16, 2019 at 9:08 AM Michael 'veremitz' Everitt
3 > <gentoo@×××××××.xyz> wrote:
4 >>
5 >> On 16/11/19 16:59, Matt Turner wrote:
6 >>> On Sat, Nov 16, 2019 at 1:06 AM Jaco Kroon <jaco@××××××.za> wrote:
7 >>>> Hi,
8 >>>>
9 >>>> On 2019/11/15 21:35, Matt Turner wrote:
10 >>>>> On Fri, Nov 15, 2019 at 2:20 AM Ulrich Mueller <ulm@g.o> wrote:
11 >>>>>> The package is somewhat redundant, because sys-kernel/linux-firmware
12 >>>>>> installs the same files. (Same for all other sys-firmware/iwl*-ucode
13 >>>>>> packages.)
14 >>>>> Should last-rite all of them, IMO.
15 >>>>>
16 >>>> I both agree and disagree with this. It's the simpler solution and
17 >>>> therefore I agree.
18 >>>>
19 >>>> I disagree because in some cases I really only want specific firmware
20 >>>> for specific sets of hardware (especially where space constraints are an
21 >>>> issue, read: embedded type systems).
22 >>>>
23 >>>> The current linux-firmware package is getting quite big in terms of install.
24 >>> USE=savedconfig allows you to choose exactly which files to install :)
25 >>>
26 >> I've never found a good way (yet...) to figure out how to write a fresh new
27 >> 'savedconfig' if you haven't ever previously emerged the package in
28 >> question. Does anyone have a good method for this, that doesn't require
29 >> unpacking the whole nine yards (Megs, Gigs...) first?
30 >
31 > You could look at the upstream git repo and make a list based on that.
32 >
33 > Or, since you have to download the tarball anyway, ebuild ... unpack
34 > it and inspect.
35 >
36 > Or, use the live ebuild to avoid downloading the same data multiple
37 > times per tarball.
38 >
39 > Or, if you want maximal bandwidth savings don't bother with any of
40 > this and install the files you want manually since the files aren't
41 > going to change.
42 >
43 This last point is not true wrt iwlwifi. Its filename(s) change with
44 every other kernel release. They accept new versions and ban old ones
45 within the driver.
46
47 Brian