On Thu, 19 Nov 2009 18:25:50 -0800, David Lyon <[email protected]> wrote:

On Thu, 19 Nov 2009 12:11:01 -0800, "Sridhar Ratnakumar"
<[email protected]> wrote:
I agree about metadata (not sure about documentation). Based on what I
see

from building packages[1] for PyPM, most packages fail due to one of the

following reasons:

1) Missing PKG-INFO file (the author did not use the `sdist` command).
Twisted, IMDBPy are some examples.
2) Trying to read a non-existent file from setup.py (eg: author forgot to

include README.txt in the tarball -- buggy MANIFEST.in?)
3) no setup.py
4) reading stdin in setup.py (so the "setup.py build" runs indefinitely)
5) no downloads URL (no tarballs either)
7) Import itself in setup.py (foo-0.1.tar.gz/setup.py has "import foo" --

and that in turns imports uninstalled deps)
6) Missing "build dependencies" (many packages try to import
numpy.distutils/twisted so on)

Other failures usually include missing library dependencies (libxml, for

instance) or some Python syntax error.

So what do you guys do with the results?

Can you elaborate your question?

-srid

_______________________________________________
Catalog-SIG mailing list
[email protected]
http://mail.python.org/mailman/listinfo/catalog-sig

Reply via email to