When I start my system I get this message several times. Also when I do: lspci I get: Cannot open /sys/bus/pci/devices I've created a symbolic in / (/sys -> /proc/sys) which make at least lspci work again. I can't remember which package I upgraded, since I upgraded / installed about 30 packages .. Reproducible: Always Steps to Reproduce: 1. system startup 2. or 3. lspci
are you using 2.6 ? if so, why didnt you create /sys ?
I'm using vanilla-2.4.25 and sometimes gentoo-sources-2.4.22-r7. Why should I create /sys. Nothing would be in it? If it would be looking in /proc/sys/... everything would be okay. I created a symbolic-link but that doesn't help much. Addidtional info: During system startup, the message, comes right after the USB und PCI line.
which version of pciutils ?
sys-apps/pciutils-2.1.11-r1 I get it during system startup right after: Starting USB and PCI devices ... ... .... ... ... ...
Could you provide the content of /usr/include/pci/config.h please and also state which linux-headers you're using? As a side note making the symlink is not the correct fix, /sys is for 2.6 kernels. If you want to use a symlink as a temporary fix then it should be linked to /proc and not /proc/sys
ok, latest pciutils has this fixed