Comment 2 for bug 1630073

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

As I said the tool is optional, used almost only for debugging new Cards so far (which PCI IDs of cards match which driver - I mean you poit it at .so files, so not the most day-to-day task) and it is new (no regression to "take it away" from anybody).

If users want to use it, it is "just" a python script. They still can use it by installing dependencies on their own. To allow that we just drop linking the tool into /usr/bin/.
That way it is out of scope at first, but still keeps it available for those who really want/need to use it in /usr/share/dpdk/tools/dpdk-pmdinfo.py.

The error for missing the python-elftools if using the tool from /usr/share is relatively user-friendly (it identifies what is missing exactly).

The error for the hwdata dependency would be much more unreadable, but we are fine to keep the hwdata dependency as that causes no component mismatch.

For the following release we can take the time to properly consider a MIR for python-elftools.