Hi,
Bob Tanner:
> On Monday 21 November 2005 09:09 am, Matthias Urlichs wrote:
> > $ dpkg -L python2.4-formencode
> > [...]
> > /usr/lib/python2.4/site-packages/FormEncode-0.4-py2.4.egg
> > /usr/share/doc/python2.4-formencode/copyright
> > /usr/share/doc/python2.4-formencode/changelog.Debian.gz
> >
> > ??? Please don't do that in a Debian package.
>
> First question, why?
>
Because you can't us it with a simple "use formencode".
"pydoc" doesn't work with eggs either.
> If it break Debian policies, please point me to the appropriate
> section(s) and documents. I wasn't able to find any related to python
> module packaging.
>
zless /usr/share/doc/python/python-policy.txt.gz
> Lastly that is the default installation method when using cdbs. Which I think
> just delegates it to the setup.py (ie authors choice?)
>
Probably. .egg packages might be a nice generic way to ship Python stuff
to random OS installations, but I don't think they should be used in
standard Python packages that are shipped in a Linux distribution like
Debian.
Cc: to the debian-python mailing list for further clarification.
--
Matthias Urlichs | {M:U} IT Design @ m-u-it.de | smurf@smurf.noris.de
Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de
- -
Thus spake the master programmer:
"Though a program be but three lines long, someday it will have to
be maintained."
-- Geoffrey James, "The Tao of Programming"
Attachment:
signature.asc
Description: Digital signature