Subject: | DESTDIR shows up in .packlist. |
DESTDIR is not the final installation location of a perl module. Therefore it should not appear in perllocal.pod or .packlist, instead the unmodified INSTALL* locations should be used. Currently (as of 6.10_08) the DESTDIR still shows up in .packlist. This is because ExtUtils::Install::install() has a monolithic interface with no way to have it copy the files to one location (the DESTDIR) yet write something different in the .packlists.
In order to fix this, a decent sized overhaul of install() is required. Possibly an alternative interface so backwards compat is preserved. I'm going to wait until after 5.8.1 to do this.