develooper Front page | perl.qpsmtpd | Postings from December 2018

Re: qpsmtpd won't start, can't access Net/

Thread Previous
Kevin’s Phair
December 17, 2018 14:50
Re: qpsmtpd won't start, can't access Net/
Message ID:
Are you sure that Net::IP was installed against the same perl you are using
for qpsmtpd? I'm not that familiar with gentoo, but
suggests that it wasn't listed as a depdency. It also looks like Net::IP
isn't a dependency of qpsmtpd itself, but of the plugin listed in your
error message.

On Sun, Dec 16, 2018 at 7:19 PM <> wrote:

> Hi all.  I'm putting together a new server, using qpsmtp.
> I'm running up to date gentoo, using the gentoo ebuild for
> qpsmtpd-0.84-r2.
> When I go to start the service, it fails.  Debugging a little, strace
> reveals that as the server starts up, it's trying to stat
> lib/Net/IP.pmc and lib/Net/  Those fail.  It then says
> eval Can't locate Net/   lib/Net/ Permission denied at
> /usr/share/qpsmtpd/plugins/check_relay line 5.
> BEGIN failed--compilation aborted at
> /usr/share/qpsmtpd/plugins/check_relay line 5.
> Looking back in the strace history, there are other modules which it
> successfully finds, for instance Net/  For those, after
> stat'ing lib/Net/, it goes on to search for others in the
> usual places until it finds it.  It's almost as if something were
> bashing the value of @INC partway through, but that's hard to
> swallow.
> Does this ring any bells?  I expect it's some sort of stupid
> configuration problem.
> Thanks in advance for any hints.

Thread Previous Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About