guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#54069] [PATCH 0/2] gnu: pciutils: Unbundle pci.ids and use latest.


From: John Kehayias
Subject: [bug#54069] [PATCH 0/2] gnu: pciutils: Unbundle pci.ids and use latest.
Date: Tue, 22 Feb 2022 19:34:41 +0000

Hi Brendan and Maxim,

I'm aware of a couple of programs that want to use the plain pci.ids. True, 
they could use pciutils for that, but pci.ids is very simple, just a list of 
hardware ids paired with manufacturer/device names. While we can see if 
upstream for these programs will move to using pciutils, I could see reasons 
for not wanting the dependency or wanting more current info (especially in Guix 
where we would only update pciutils on core-updates).

So I would find the separate hwdata package useful for a few packages I have, 
like mangohud (pending review) and corectrl (not submitted yet). I have to 
check, but they might only want pci.ids and not anything in pciutils anyway. 
Also, hwdata provides more data than just pci.ids, which we don't have packaged 
for Guix as far as I know.

As for pciutils itself, I don't have any strong feelings on its pci.ids. 
Unbundling the included (old) info and using a hwdata package as input makes 
sense to me and is more flexible. On core-updates we can make that change for 
pciutils, where at some point we'd want to freeze what hwdata version it uses. 
Meanwhile, hwdata can be updated regularly (looks like monthly releases) for 
up-to-date data.

I think this would keep pciutils small (zipped pci.ids), unbundled/more up to 
date, and give us the hwdata as a useful package to use.

WDYT?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]