Subject: | MANIFEST.SKIP matching blib fails to install |
Some distributions include "blib" in the MANIFEST.SKIP. (For example,
Tree::DAG_Node.) The new feature that skips such files for installation
breaks these distributions.
While an environment variable can turn this feature off, the default
setting breaks backwards compatibility. INSTALL.SKIP seems like a fine
feature, but I would suggest not having MANIFEST.SKIP do double duty as
something that used to have nothing to do with installation suddenly has
the potential to break things.
I would recommend not using MANIFEST.SKIP for this purpose, or at the
least, ignoring a blanket "blib" rejection in MANIFEST.SKIP.