Subject: | requested option to prevent "inheriting" packlists from SITEARCHEXP |
On "managed" installations, the workflow is as follows:
- build version a
- install version a
.... time passes
-build version b
- install version b
- remove redundant files installed by version a
...
.... time passes
-build version c
- install version c
- remove redundant files installed by version b
Here, the mechanism where EUMM re-reads an existing packlist in (SITE|VENDOR)ARCHEXP
eg: https://metacpan.org/source/BINGOS/ExtUtils-MakeMaker-7.10/lib/ExtUtils/MM_Unix.pm#L2144-2145 )
Means that any entries ever added to a packlist stay in the packlist forever, regardless if the files they reflect got reaped from the file system or not.
And this results in packlists which reference files that no longer exist.
On a "managed" install process, it makes no sense to re-use anything existing from (SITE|VENDOR)ARCHEXP