tech-pkg archive

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

Re: automatic PLIST finds unpatched file?



On Mon, 22 Feb 2010 06:30:10 +0900, Greg Troxel <gdt%ir.bbn.com@localhost> 
wrote:

not sure how to fix this.  up to date pkgsrc, PKG_DEVELOPER=yes, and now
a destdir build of p5-XML-SAX bombs out:

=> Generating post-install file lists
pkg_create: can't stat 
`/home/n0/ANONCVS/NetBSD-current/pkgsrc/textproc/p5-XML-SAX/work/.destdir/usr/pkg/lib/perl5/vendor_perl/5.10.0/XML/SAX/PurePerl.pm.orig'
=> Checking file-check results for p5-XML-SAX-0.96nb4
ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /usr/pkg:
ERROR:         
/home/n0/ANONCVS/NetBSD-current/pkgsrc/textproc/p5-XML-SAX/work/.destdir/usr/pkg/lib/perl5/vendor_perl/5.10.0/XML/SAX/PurePerl.pm.orig
*** Error code 1

Stop.
make: stopped in /home/n0/ANONCVS/NetBSD-current/pkgsrc/textproc/p5-XML-SAX
*** Error code 1

Stop.
make: stopped in /home/n0/ANONCVS/NetBSD-current/pkgsrc/textproc/p5-XML-SAX

As far as I dug last year, it came from broken .packlist generation in perl5 
(ExtUtils::MakeMaker?).
It will merge currently installed .packlist with pre-installed one and put it as
the target one (maybe, confused with overwrite installation).
See also pure_*_install targets in generated Makefile.

--
"Of course I love NetBSD":-)
OBATA Akio / obache%NetBSD.org@localhost


Home | Main Index | Thread Index | Old Index