Subject: Re: pkg/14815: two files apparently missing when installing mozilla-0.9.6
To: Shin'ichiro TAYA <taya@netbsd.org>
From: Greg A. Woods <woods@weird.com>
List: netbsd-bugs
Date: 03/23/2002 15:20:29
[ On Sunday, March 24, 2002 at 00:53:07 (+0900), Shin'ichiro TAYA wrote: ]
> Subject: Re: pkg/14815: two files apparently missing when installing mozilla-0.9.6
>
> Which version of perl do you use?
>
> chromelist.txt is generated by config/make-chromelist.pl.
> According to following part, perl ver. 5.004.05 or later is required
> to generate chromelist.txt.
>
> # This is necessary because this module is not present in Perl versions less
> # than 5.004_05.
> eval q{use File::Spec};
> exit if $@;
Ah HA! Ver good detective work! I think you've found the "problem"! Thanks!
On my main i386 dev server I still have:
$ /usr/sbin/pkg_info -I perl
perl-5.00404 Practical Extraction and Report Language
(I've been dreading having to rip out the ~20 packages that require it
and most of which I use regularly every day.)
On my sparc dev server I have (compiled static-only) and on my new i386
test server (both running 1.5W just like the main i386 dev server):
$ /usr/sbin/pkg_info -I perl
perl-5.6.1nb6 Practical Extraction and Report Language
(which explains why I've seen some subtle differences between the builds
on those machines from the main dev server, though until now I had not
realised )
It sounds like mozilla needs something like this (instead of using
${PERL5_REQD}):
BUILD_DEPENDS+= perl>=5.6:../../lang/perl5
--
Greg A. Woods
+1 416 218-0098; <gwoods@acm.org>; <g.a.woods@ieee.org>; <woods@robohack.ca>
Planix, Inc. <woods@planix.com>; VE3TCP; Secrets of the Weird <woods@weird.com>