On Thu, Feb 07, 2002 at 01:41:16PM -0800, Jonathan Leffler wrote:
> Tim,
> 
> It is by no means a show-stopper, but whenever I build DBI 1.21, it
> always copies Changes down to blib/lib/DBI/Changes.pm instead of only
> doing it once.  The problem may be in the rule at the very bottom of
> Makefile.PL which says:
> 
>     # make Changes file available as installed pod docs "perldoc DBI::Changes"
>     config :: $(INST_LIBDIR)' . $dir_sep . '.exists
>         @$(MKPATH) $(INST_LIBDIR)/DBI
>         @$(RM_F) $(INST_LIBDIR)/DBI/Changes.pm
>         $(CP) Changes $(INST_LIBDIR)/DBI/Changes.pm
>     ';
> 
> I'm not sure about this, though.

Probably. It was a bit of a hack.

> There are signs in the generated
> Makefile that $(INST_LIBDIR)/.exists should be created by some other
> part of the config:: rule, but the .exists doesn't get created by
> anything during the build.  On the other hand, when I manually create
> the .exists file, it does not stop Changes.pm from being copied again.
> Maybe it should not be a dependency for 'config' but for some other
> target?

Probably.

> I've got Perl 5.6.1 on Solaris 7 and keep its modules pretty much up to
> date.  I'll get you more precise version information if you think you
> need it.

No need. But a patch would be handy :)

Is it a 'problem' in any way?

Tim.

Reply via email to