> On Sep 4, 2025, at 23:01, Gleb Popov <[email protected]> wrote:
>
> I didn't read the whole thread, sorry upfront. Just want to point out that
> 1. poudriere-devel now handle linuxulator ports correctly
> 2, Some care should be taken to make Linux binaries act on
> ${LINUXBASE} rather than native files. I mainly talk about the FS
> paths resolution algorithm there.
> 3. Symlinks are the pain and should be treated with extreme care.
> Here's an example that took me a while to fix properly:
> https://github.com/freebsd/freebsd-ports/blob/6b4bc2602018ec1d81800bb1fb22ef55fc0b814c/security/linux-rl9-ca-certificates/Makefile#L60-L63
>
> Let me know if you still have a problem with your port and need help with
> that.
Okay. I originally read the -devel in poudriere-devel as sort of “beta” but
it’s pretty clear that it’s what I should be using. (Maybe the porter’s
handbook should recommend this, in case a person hits a problem).
Are the various hoops the linuxulator jumps through to resolve things
documented somewhere? Right now this is a black box to me.
-Dan