Bug#1141252: LP2145797: PCI device descriptions missing in virt-manager

Heinrich Schuchardt <[email protected]> Thu, 02 Jul 2026 09:30:56 +0200
Newsgroups gmane.linux.debian.devel.x
Message-ID <178297745689.17460.4753349751598012970.reportbug__11149.8321335361$1782977665$gmane$org@LT03>
Package: libpciaccess
Version: 0.18.1-2
Severity: normal
Tags: patch
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: origin-ubuntu stonking ubuntu-patch

Dear Maintainer,

On Ubuntu 26.04 (Daily Build 20260323), the "Add New Virtual Hardware"
wizard in virt-manager does not display proper vendor/device descriptions
for PCI devices. Only PCI addresses are shown.

In comparison, Ubuntu 24.04 correctly displays both PCI addresses and
descriptive strings (e.g., "Intel Corporation Raptor Lake USB 3.2") on
the same hardware and with the same configuration.

Ubuntu fixes this with the appended patch.

  * Correct search path for pci.ids (LP: #2145797)

Thanks for considering the patch.


-- System Information:
Debian Release: forky/sid
  APT prefers resolute-updates
  APT policy: (500, 'resolute-updates'), (500, 'resolute-security'), (500, 'resolute')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, riscv64

Kernel: Linux 7.0.0-27-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
libpciaccess_0.18.1-2ubuntu2.debdiff (text/plain, 349 B)
diff -u libpciaccess-0.18.1/debian/rules libpciaccess-0.18.1/debian/rules
--- libpciaccess-0.18.1/debian/rules
+++ libpciaccess-0.18.1/debian/rules
@@ -8,7 +8,7 @@
 override_dh_auto_configure:
 	dh_auto_configure -- \
 		-Ddefault_library=both \
-		-Dpci-ids=\$${prefix}/share/misc \
+		-Dpci-ids=misc \
 		-Dzlib=enabled
 
 override_dh_makeshlibs: