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.

Reply via email to