On the way towards improving compute node hardware detection we need to use a newer hwloc version to be able to detect PCIe devices.
As part of this, the code which counts "sockets" will need to be updated to count "packages" instead, as the device name reporting of hwloc has changed.
I have added ptl test output and part of testing evidence , Checking pbs_topologyinfo reports mom node name and Package count .
We have to take a different approach given the comments in the PR. Closing this ticket to avoid confusion and opening new ticket.