FS#49254 - [hwloc] libnuma support

Attached to Project: Arch Linux
Opened by Steven Noonan (neunon) - Saturday, 07 May 2016, 18:15 GMT
Last edited by Anatol Pomozov (anatolik) - Tuesday, 10 May 2016, 16:20 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Anatol Pomozov (anatolik)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Right now, hwloc is built without 'numactl' in the 'depends' list, making it unaware of NUMA topology. Any chance of enabling this? NUMA seems like a pretty core part of any "hardware locality" description to me.

Also, unrelated: it's kind of annoying that it has a hard dependency on a bunch of X11 libraries at the moment. Would it make sense to also have a 'hwloc-nox' package without the X11 dependencies as Debian/Ubuntu have? Would help for slimming down the dependency list especially on headless systems.
This task depends upon

Closed by  Anatol Pomozov (anatolik)
Tuesday, 10 May 2016, 16:20 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.11.3-2
Comment by Anatol Pomozov (anatolik) - Sunday, 08 May 2016, 16:44 GMT
Thanks for your feedback. I reorganized the package dependencies

- enabled plugins support
- moved pci and xml dependencies to plugins, the dependencies become optional now
- moved cairo dependencies to optional (only lstopo depends on it)


The package 1.11.3-2 is in [testing]. Please check that it works as expected and report if you see any issues with it.
Comment by Steven Noonan (neunon) - Tuesday, 10 May 2016, 16:14 GMT
Sorry I didn't respond earlier -- I missed the request for testing.

This works perfectly! I'll be able to remove 'hwloc' from my [ec2] overlay once this hits [extra].

Loading...