I noticed the p5-EV package is not functional on OpenBSD 5.3. I tested
this again on a clean installation (output below) and found two problems:
1. p5-common-sense is missing as a dependency (fixed in current CVS)
2. Unable to load EV.so
Is there some other configuration necessary to use p5-EV?
Thanks,
Dustin Lundquist
Testing method:
Beginning with a fresh install.
# uname -a
OpenBSD test53.my.domain 5.3 GENERIC#53 amd64
# pkg_info
Install p5-EV
# PKG_PATH=ftp://ftp3.usa.openbsd.org/pub/OpenBSD/5.3/packages/amd64 pkg_add
p5-EV
p5-EV-3.9p2:libev-4.11p0: ok
p5-EV-3.9p2: ok
Test
# perl -e 'use EV;'
Can't locate common/sense.pm in @INC (@INC contains:
/usr/local/libdata/perl5/site_perl/amd64-openbsd
/usr/libdata/perl5/site_perl/amd64-openbsd /usr/local/libdata/perl5/site_perl
/usr/libdata/perl5/site_perl /usr/libdata/perl5/amd64-openbsd/5.12.2
/usr/local/libdata/perl5/amd64-openbsd/5.12.2 /usr/libdata/perl5
/usr/local/libdata/perl5 .) at
/usr/local/libdata/perl5/site_perl/amd64-openbsd/EV.pm line 81.
BEGIN failed--compilation aborted at
/usr/local/libdata/perl5/site_perl/amd64-openbsd/EV.pm line 81.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
Install missing p5-common-sense dependency
# PKG_PATH=ftp://ftp3.usa.openbsd.org/pub/OpenBSD/5.3/packages/amd64 pkg_add
p5-common-sense
p5-common-sense-3.4: ok
Test
# perl -e 'use EV;'
Can't load '/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/EV/EV.so' for
module EV: Cannot load specified object at /usr/libdata/perl5/XSLoader.pm line
70.
at /usr/local/libdata/perl5/site_perl/amd64-openbsd/EV.pm line 86
BEGIN failed--compilation aborted at
/usr/local/libdata/perl5/site_perl/amd64-openbsd/EV.pm line 87.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.