Bug#805847: libnet-mac-vendor-perl: Apache/mod_perl silently does not start if Net::MAC::Vendor 1.25-1 is used (regression from 1.23-1)
Ivan Kohler
ivan-debian at 420.am
Tue Nov 24 00:35:07 UTC 2015
On Mon, Nov 23, 2015 at 08:52:34PM +0200, Niko Tyni wrote:
> FWIW I can't reproduce this
> [...]
> So you'll need to provide more information so the Apache problem
> can be reproduced.
I was able to reproduce with this configuration:
PerlRequire "/home/ivan/apache2/handler.pl"
and handler.pl is:
#!/usr/bin/perl
use Net::MAC::Vendor;
1;
I'm not completely sure what's different internally that's triggering
the failure. PerlRequire is preloaded during server startup, but
PerlHandler isn't called until the child process is handling the
request?
I'll file separate bugs for your other two concerns about this package.
> I sort of lost the incentive to look further; maybe someone else will?
I'll see what I'm able to do.
So far, I think I've tracked this problem down to libev-perl; the above
handler.pl fails with "use EV;" instead of "use Net::MAC::Vendor", and
uninstalling libev-perl makes Net::MAC::Vendor 1.25 work fine.
Reassigning this bug to the libev-perl package.
--
_ivan
More information about the pkg-perl-maintainers
mailing list