• Jeremy Harris via Exim-users [2023-09-08 23:18]:
> On 08/09/2023 22:06, Ian Z via Exim-users wrote:
>> On debian & derived, including ubuntu, the pattern would be
>>
>> libfile-fcntllock-perl
>>
>> ... which doesn't seem to exist.
>
> There are several Debian bulidfarm animals not showing
> a problem with it, whatever it's called. I didn't even
> need to install anything new on my ones.
>
> Is there some simple way of finding out what it's using?
>
>> I haven't looked at the code, but maybe it could be rewritten using the
>> POSIX module instead?
>
> I'm not seeing a benefit...
to avoid a dependency on a non-core Perl module and to unbreak build
farm animals which run OS where File::FcntlLock has not been packaged,
such as OpenBSD and Alpine Linux? but maybe fcntl() has some issues
which File::FcntlLock provided a workaround for.
luckily, installing from CPAN is easy enough (tip: setting environment
PERL_MM_USE_DEFAULT=1 avoids all the initial setup questions), so let's
see if that'll make some of those animals green again.
--
## subscription configuration (requires account):
##
https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-users-unsubscribe@???
## Exim details at
http://www.exim.org/
## Please use the Wiki with this list -
http://wiki.exim.org/