> Darwin has `chroot()` like all POSIX systems. I'm not sure if `fakechroot` 
> works on Darwin, but [`fakeroot`](https://salsa.debian.org/clint/fakeroot) is 
> supposed to work on macOS and is [available via 
> homebrew](https://formulae.brew.sh/formula/fakeroot).
> 
> Darwin also has the sandbox API (which Apple has also called "Seatbelt"). The 
> best reference of this is [the one from 
> Chromium](https://www.chromium.org/developers/design-documents/sandbox/osx-sandboxing-design/).

Thanks. That alone is a good reason to perhaps really decouple the sandboxing 
technology from the test suite (and let the mktree backends responsible for 
providing it). I'll think about it.

How did you run the test suite on MacOS until now (or did you)?

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/2559#issuecomment-1632409982
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/2559/c1632409...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to