pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Can't install security/p5-Net-SSLeay as of pkgsrc-2014Q3



> I'm having trouble installing security/p5-Net-SSLeay from pkgsrc-2014Q3; it complains:
> # make install
> [...]
> Perl packlist /usr/pkgsrc/security/p5-Net-SSLeay/work/.destdir/usr/pkg/lib/perl5/vendor_perl/5.20.0/x86_64-netbsd-thread-multi/auto/Net/SSLeay/.packlist is missing.
> *** Error code 1
For the record, making the following modifications to Net-SSLeay's Makefile (right inside work/) "fixes" it for me:

diff -ur work.orig/Net-SSLeay-1.66/Makefile work/Net-SSLeay-1.66/Makefile
--- work.orig/Net-SSLeay-1.66/Makefile	2014-10-16 00:56:53.000000000 +0200
+++ work/Net-SSLeay-1.66/Makefile	2014-10-16 00:57:59.000000000 +0200
@@ -85,7 +85,7 @@
 MAN1EXT = 1
 MAN3EXT = 3
 INSTALLDIRS = vendor
-INSTALL_BASE = /root/perl5
+INSTALL_BASE = /usr/pkg
 DESTDIR = 
 PREFIX = $(INSTALL_BASE)
 INSTALLPRIVLIB = $(INSTALL_BASE)/lib/perl5
@@ -98,7 +98,7 @@
 DESTINSTALLARCHLIB = $(DESTDIR)$(INSTALLARCHLIB)
 INSTALLSITEARCH = $(INSTALL_BASE)/lib/perl5/x86_64-netbsd-thread-multi
 DESTINSTALLSITEARCH = $(DESTDIR)$(INSTALLSITEARCH)
-INSTALLVENDORARCH = $(INSTALL_BASE)/lib/perl5/x86_64-netbsd-thread-multi
+INSTALLVENDORARCH = $(INSTALL_BASE)/lib/perl5/vendor_perl/5.20.0/x86_64-netbsd-thread-multi
 DESTINSTALLVENDORARCH = $(DESTDIR)$(INSTALLVENDORARCH)
 INSTALLBIN = $(INSTALL_BASE)/bin
 DESTINSTALLBIN = $(DESTDIR)$(INSTALLBIN)
@@ -122,7 +122,7 @@
 DESTINSTALLMAN3DIR = $(DESTDIR)$(INSTALLMAN3DIR)
 INSTALLSITEMAN3DIR = $(INSTALL_BASE)/man/man3
 DESTINSTALLSITEMAN3DIR = $(DESTDIR)$(INSTALLSITEMAN3DIR)
-INSTALLVENDORMAN3DIR = $(INSTALL_BASE)/man/man3
+INSTALLVENDORMAN3DIR = $(INSTALL_BASE)/lib/perl5/vendor_perl/man/man3
 DESTINSTALLVENDORMAN3DIR = $(DESTDIR)$(INSTALLVENDORMAN3DIR)
 PERL_LIB =
 PERL_ARCHLIB = /usr/pkg/lib/perl5/5.20.0/x86_64-netbsd-thread-multi


Home | Main Index | Thread Index | Old Index