https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294628

--- Comment #21 from Gleb Popov <[email protected]> ---
(In reply to Lexi Winter from comment #20)
This mechanism really helps when adding a new library to an existing compatXY
port or when creating a compatXY port for a new FreeBSD version. In these cases
shlib tracking ensures that the port itself installs a consistent set of
libraries.

But yes, we can disable it for the "production" use. I'm not sure how good this
idea is, though. I don't like the fact that we're trying to support an uncommon
base configuration.

What we can do instead is

.if !exists(/usr/lib/libavl.so)
PLIST_SUB=  LIBAVL="@comment "
.endif

This won't work if you take the compat15x package built on ZFS-enabled system
and install it onto ZFS-less one. But it should cover Alastair's case as long
as he builds packages himself, using ZFS-less system as poudriere jail base.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to