lspci returns error on devices that don't have pci adapters (arm)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Apport |
Fix Released
|
Undecided
|
Unassigned | ||
apport (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
When reporting a system bug on BeagleBoard (ARM based) with Ubuntu, Apport shows an error while trying to list the pci devices of the system.
As BeagleBoard doesn't have any pci adapter, the command lspci will return an error and this error will be inside apport bug report (besides giving a traceback at the console).
ubuntu@
** Message: pygobject_
** Message: pygobject_
** Message: pygobject_
hook /usr/share/
Traceback (most recent call last):
File "/usr/lib/
symb[
File "/usr/share/
attach_
File "/usr/lib/
report[
File "/usr/lib/
key, value = line.split(':',1)
ValueError: need more than 1 value to unpack
On the report screen:
Lspci:
Error: command ['lspci', '-vvnn'] failed with exit code 1: pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method
tags: | added: maverick |
Changed in apport (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: patch |
tags: | added: iso-testing |
tags: | added: arm-porting-queue |
The output from a normal console:
ubuntu@ beagle- maverick: ~$ lspci -vvnn
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.