2009/7/9 Eric Smith <e...@trueblade.com>:
> Yes. I'm just trying to point out that the information in the PEP is
> applicable only to the set of installers that want to work together in some
> integrated way. It doesn't apply to all installers, and I think that's the
> bigger problem.

Interoperability standards are only as useful as the number of
applications that conform to them. The set of installers that will
*not* provide PEP 376 compatible metadata is an important measure of
the usefulness of the PEP. Some metadata (the INSTALLER file and the
proposed PREFIXES file) must be created by the installer for the PEP
376 APIs to work.

Simple cases (relocatable packages with all package data maintained
inside the package directory) will work fine even without installer
co-operation, as long as the installer copies the whole structure
unchanged. But:

- some cases are not simple, and it's not clear to me how useful
"nearly always accurate" data will be
- I understand that some packagers deliberately pick apart Python
distributions to conform to OS filesystem layout standards

Paul.
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to