What the heck is /pkg?
Posted by GavinAnderegg 3 days ago
Comments
Comment by CharlesW 3 days ago
Part of macOS 26.4, in fact: https://eclecticlight.co/2026/09/19/macos-tahoe-26-4-changed... "The layout of those hasn’t changed in over six years up to and including macOS Tahoe 26.3.1, but has altered in 26.4 and Golden Gate, with the addition of a new firmlinked directory pkg."
Apple doesn't do this stuff lightly. A search of WWDC sessions doesn't mention /pkg specifically, but I'd bet it's related to this: https://developer.apple.com/videos/play/wwdc2026/206/?time=6...
Comment by cormorant 21 hours ago
Transcript (@ timestamp) for convenience:
> 10:33 > Next, packages. macOS 27 now gives IT administrators the option to remove all the files and directories that are installed by a declarative management package, when the package configuration itself is removed. > 10:48 > This ensures unwanted data and files are not left behind on devices when no longer needed.
Comment by oefrha 3 days ago
Maybe package management kit, if we go by recent Apple naming conventions.
Comment by JdeBP 1 day ago
Comment by torben-friis 3 days ago
Comment by ehnto 1 day ago
Comment by jmclnx 3 days ago
Comment by Tomte 2 days ago
Comment by duskwuff 3 days ago
Comment by jmclnx 3 days ago
bin | include | pkgdb.refcount
dict | info | pkgsrc
etc | lib | qt5
gcc12 | libdata | qt6
gcc14 | libexec | sbin
gcc16 | man | share
gnu | pkgdb | tests
On NetBSD /var used for logs other data. But I suppose someone could configure under 'pkg' if they wanted to,Comment by duskwuff 2 days ago
Comment by Joker_vD 3 days ago
Comment by weaksauce 3 days ago
Comment by Waterluvian 3 days ago
I think from Apple’s perspective it’s the “I don’t think about you at all” meme. The users who have the will, desire, and means to switch to Linux are not their core target audience. It’s a mutually satisfactory breakup.
Comment by pjmlp 2 days ago
Comment by chuckadams 3 days ago
Comment by smohare 3 days ago
I used Linux as my daily driver for many years. I enjoy deeply tweaking my system. But I switched to macs when life got busier because I didn’t feel particularly keen being forced to tweak my system constantly. I’ve personally not felt constrained by macOS, so maybe I’m not as erudite of a config wizard as I thought or because I let things like nix-darwin and home-manager do the heavy lifting. But that’s more an aesthetic choice than one made to achieve specific functionality. Maybe I do have more patience for configuring at the whims of others, as my nix setup breaks every major release whereas my previous personal dot files manager written in posix shell does not.
Most the people I know that espouse things similar to the parent use Linux not because they were constrained by another OS, but because it appeals to their ideology. They’d rather be on OpenBSD if they could stomach it. That’s fine and good, but should be transparent.
Comment by weaksauce 3 days ago
that said linux is objectively better in the freedom to do what you want department and complete customization areas and kde has a lot of the nice extras i had to install other software for on macos or windows out of the box. (middle mouse click on the magicmouse works out of the box, window management stuff, gaming controllers are some that come to mind)
i also think the people that think linux is some kind of super difficult thing to use forget that windows and macos have a ton of issues too and not everything works... you're just used to how it's broken and how to fix it from decades of using it. for 95% of the people that only use a handful of apps and a browser it's perfectly fine... you just need to call a different IT person to fix it or google it or even just use an LLM if you are so inclined.
Comment by pjmlp 2 days ago