e2ab89a74b
add VM test for nix upgrade-nix
ee5a1b5a4c
nix3-upgrade-nix: allow manually specifying new nix
aae12f5848
fix
nix upgrade-nix
on new-style profiles
2bd57d4d36
refactor some nix-env and profile code to libcmd
da677fce39
Merge "remove Github workflow files" into main
lsof in tests is never exercised
lsof in tests is never exercised
I discovered why upstream lsof is so slow: There's an undocumented API that's been in XNU since OS X 10.10 that allows you to ask for only regions (like what you'd find in /proc/pid/maps on linux)…
lsof in tests is never exercised
A bit more info now that I figured out how to do stuff on a mac: upstream lsof is highly inefficient on macs.
On my 2012 MacBookPro9,2 with an i5-3210M running macOS 14.4.1 and very little…
lsof in tests is never exercised
lsof is a somewhat weird dependency. While it should work, macOS has several functions in [libproc.h](https://opensource.apple.com/source/xnu/xnu-2422.1.72/libsyscall/wrappers/libproc/libproc.h.aut…