Bug 197480

Summary: not correct path in databases/p5-DBI and p5-BDB-mysql (squid mysql-auth building)
Product: Ports & Packages Reporter: ua.the.way <ua.the.way>
Component: Individual Port(s)Assignee: freebsd-perl (Nobody) <perl>
Status: Closed Not A Bug    
Severity: Affects Many People    
Priority: ---    
Version: Latest   
Hardware: amd64   
OS: Any   
Attachments:
Description Flags
last 130 strings of build's output (error messageg) none

Description ua.the.way 2015-02-09 13:11:17 UTC
Created attachment 152795 [details]
last 130 strings of build's output (error messageg)

Tried to install squid with MySQL auth. Got issue (meny times about components of p5-DBI and p5-BDB-mysql):

pkg-static: Unable to access file /usr/ports/databases/p5-DBI/work/stage/usr/local/lib/perl5/site_perl/mach/5.14/Bundle/DBI.pm: No such file or directory
...
pkg-static: Unable to access file /usr/ports/databases/p5-DBI/work/stage/usr/local/lib/perl5/site_perl/mach/5.14/DBD/DBM.pm: No such file or directory
...
pkg-static: Unable to access file /usr/ports/databases/p5-DBI/work/stage/usr/local/lib/perl5/site_perl/mach/5.14/DBI.pm: No such file or directory
...
pkg-static: Unable to access file /usr/ports/databases/p5-DBI/work/stage/usr/local/lib/perl5/site_perl/mach/5.14/Win32/DBIODBC.pm: No such file or directory
...
pkg-static: Unable to access file /usr/ports/databases/p5-DBI/work/stage/usr/local/lib/perl5/site_perl/mach/5.14/auto/DBI/DBI.so: No such file or directory


Correct path is  /usr/ports/databases/p5-DBI/work/stage/usr/local/lib/perl5/site_perl/mach/5.14/ ...


And further something like incorrect path (didn't discovered where exactly ought to be these components):
...
pkg-static: Unable to access file /usr/ports/databases/p5-DBI/work/stage/usr/local/lib/perl5/site_perl/man/man3/Bundle::DBI.3.gz: No such file or directory

Please, correct this
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2015-02-10 20:38:33 UTC
Assign to maintainer of databases/p5-DBI.  However, I think you are going to find that the problem is of having two different perl versions.  I am not an expert on that myself so cannot recommend a proper fix.
Comment 2 Mathieu Arnold freebsd_committer freebsd_triage 2015-02-10 21:21:31 UTC
Perl 5.14 is not supported any more.  Upgrade to Perl 5.18 and try again.