Re: Can I please get some help with my port of dell Racadm? (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201799)
"Dan Mahoney (Ports)" <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.ports |
|---|---|
| Message-ID | <[email protected]> |
> On Sep 1, 2025, at 03:53, Kurt Jaeger <[email protected]> wrote: > > Hi! > >> I’ve had a PR in place to generate a port that basically extracts >> a single binary and library from the dell Linux RPMs. > > I think it is this PR: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201799 > > and I looked at it in 2021. At that time it failed to build > using poudriere. > > I have not found the time to look at it again since then. I found the old conversation — it wasn’t with you, it was bdrewery. It was that poudriere tries at the end to delete files it has installed in the jail, specifically it tries to remove /compat/linux and the like as part of the cleanup step, and something with those failed because the file was in use somehow. (i.e. nothing was broken with my port, it was entirely a poudriere bug related to Linux). Brian offered a poudriere bulk command that could be used to force it to build when testport wouldn’t return clean at the time. You wouldn’t want to use what’s there, it won’t dlopen a modern ssl library anyway, so at most it would run and produce some output, but would fail when you told it to connect to something. I don’t know if this issue is now fixed, but when I remake the makefile with linux-rl7 and modern versions of the dell RPM’s, we’ll find out. This sort of relies on packages being built for 15, which they’re not yet. Right now, I cannot on my 15 box do a pkg install linux_base-rl7, nothing is found. Watch this space for more details. -Dan