Hi Canonical,

I followed Heinrich's comment #10 and recompiled libpciaccess on Ubuntu 26.04. 
I can confirm that this completely resolves this issue. For reference, the 
steps I used to rebuild and verify the package  as follows:
1. Enabled deb-src in /etc/apt/sources.list.d/ubuntu.sources
2. Fetched the source with apt-get source libpciaccess
3. Modified debian/rules to use -Dpci-ids=/usr/share/misc/
4. Rebuilt the binary package using dpkg-buildpackage -rfakeroot -us -uc -b
5. Installed the generated .deb and restarted libvirtd

After performing these steps, libvirt successfully located the PCI IDs 
database, which is indeed located at /usr/share/misc/ on Ubuntu26.04.
# ll /usr/share/misc/
total 2372
drwxr-xr-x   2 root root    4096 Jul  1 07:28 ./
drwxr-xr-x 288 root root   12288 Jul  1 07:28 ../
-rwxr-xr-x   1 root root   50743 Mar 23  2025 config.guess*
-rwxr-xr-x   1 root root   39713 Mar 23  2025 config.sub*
lrwxrwxrwx   1 root root      13 Feb  2 20:37 magic@ -> ../file/magic
lrwxrwxrwx   1 root root      24 Feb  2 20:37 magic.mgc@ -> 
../../lib/file/magic.mgc
-rw-r--r--   1 root root 1584801 Feb 12 02:15 pci.ids
-rw-r--r--   1 root root  730543 Dec 14  2025 usb.ids

Could Canonical confirm if this patch will be officially integrated and
released in the upcoming package updates? Thanks.

** Attachment added: "Follow Heinrich's comment #10 on Ubuntu26.04"
   
https://bugs.launchpad.net/ubuntu/+source/virt-manager/+bug/2145797/+attachment/5979725/+files/rpviewer%20%2832%29.png

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2145797

Title:
  [Ubuntu26.04] PCI device descriptions missing in virt-manager

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libpciaccess/+bug/2145797/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to