"Salve J Nilsen" <[EMAIL PROTECTED]> writes:
Marc 'HE' Brockschmidt wrote:
"Salve J. Nilsen" <[EMAIL PROTECTED]> writes:
When creating a bunch of packages that depend on eachother, using dh-make-perl with apt-file installed, each of the packages install the following file: /usr/lib/perl/5.8/perllocal.pod
This *can't* happen if you use the ExtUtils::MakeMaker from the perl-modules Debian package. The installation of the .perllocal.pod (and also .packlist) file isn't done for perl or vendor installation. Do you have your own Perl installed on top of the Debian one?
No, I'm using perl-modules 5.8.4-8 on sarge... Perhaps ExtUtils::MakeMaker has chaged there recently?
No, i have the sources for perl 5.8.4-8 here (and can't reproduce your problem). Please send me the output of this:
grep -nA 14 "doc_perl_install ::" `perl -le 'for(@INC){$f="$_/ExtUtils/MM_Unix.pm";-f $f && print $f}'`
You were right, there was an additional installation of ExtUtils::MakeMaker! Argh. (Output has been attached.)
Would it be sensible to do a sanity-check for this kind of error somewhere in dh-make-perl?
- Salve
-- Salve J. Nilsen <salvejn at met dot no> / Systems Developer Norwegian Meteorological Institute http://met.no/ Information Technology Department / Section for Development
/usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm:2494:doc_perl_install :: /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2495- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2496- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2497- -$(NOECHO) $(DOC_INSTALL) \ /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2498- "Module" "$(NAME)" \ /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2499- "installed into" "$(INSTALLPRIVLIB)" \ /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2500- LINKTYPE "$(LINKTYPE)" \ /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2501- VERSION "$(VERSION)" \ /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2502- EXE_FILES "$(EXE_FILES)" \ /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2503- >> }.$self->catfile('$(DESTINSTALLARCHLIB)','perllocal.pod').q{ /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2504- /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2505-doc_site_install :: /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2506- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2507- -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB) /usr/local/share/perl/5.8.4/ExtUtils/MM_Unix.pm-2508- -$(NOECHO) $(DOC_INSTALL) \ -- /usr/share/perl/5.8/ExtUtils/MM_Unix.pm:2540:doc_perl_install :: /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2541- /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2542-doc_site_install :: /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2543- $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLSITEARCH)/perllocal.pod /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2544- -$(NOECHO) umask 02; $(MKPATH) $(DESTINSTALLSITEARCH) /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2545- -$(NOECHO) umask 02; $(DOC_INSTALL) \ /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2546- "Module" "$(NAME)" \ /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2547- "installed into" "$(INSTALLSITELIB)" \ /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2548- LINKTYPE "$(LINKTYPE)" \ /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2549- VERSION "$(VERSION)" \ /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2550- EXE_FILES "$(EXE_FILES)" \ /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2551- >> }.$self->catfile('$(DESTINSTALLSITEARCH)','perllocal.pod').q{ /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2552- /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2553-doc_vendor_install :: /usr/share/perl/5.8/ExtUtils/MM_Unix.pm-2554-