FS#49423 - [pciutils] missing pci_init@LIBPCI_3.0

Attached to Project: Arch Linux
Opened by Boohbah (Boohbah) - Saturday, 21 May 2016, 00:14 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 21 May 2016, 11:18 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 5
Private No

Details

Description:
/usr/lib/chromium/chromium: relocation error: /usr/lib/chromium/chromium: symbol pci_init, version LIBPCI_3.0 not defined in file libpci.so.3 with link time reference

Additional info:
* package version(s)
chromium 50.0.2661.102-1
pciutils 3.5.0-1

* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Saturday, 21 May 2016, 11:18 GMT
Reason for closing:  Fixed
Additional comments about closing:  patch applied to 3.5.0-2
Comment by Doug Newgard (Scimmia) - Saturday, 21 May 2016, 03:31 GMT
Appears the intention here was to keep ABI compatibility[1], but they screwed up. There is a patch on the mailing list to fix it[2].

[1] http://git.kernel.org/cgit/utils/pciutils/pciutils.git/commit/?id=ab61451d47514c473953a24aa4f4f816b77ade56
[2] http://www.spinics.net/lists/linux-pci/msg51269.html
Comment by David Watzke (dwatzke) - Saturday, 21 May 2016, 08:59 GMT
Thanks for the info. Btw I used this as an immediate workaround (since this bug is only in [testing]):

yaourt -Sy core/pciutils

(I just wanted to start my chromium ASAP)

Loading...