Hi Roger,

Am 26.03.2009 um 11:55 schrieb Roger Håkansson:
What is the standard regarding perl and/or python modules for packages, are those to be packaged in separate packages or is it ok to put them with the main package? (I guess separate, but have to ask)

Yes. See subversion as example for different Python/Ruby/Java packages:
<http://apps.sourceforge.net/trac/gar/browser/csw/mgar/pkg/subversion/trunk/Makefile >

Secondly, regarding python packages, the netsnmp install puts python stuff in /opt/csw/lib/python2.6/site-packages, but I've seen other packages put their stuff in /opt/csw/lib/python/site-packages (it could be caused by pysetuptools which have its stuff there and which is used by netsnmp install), is both ok?

This is what Mike wrote some time ago:

Am 15.03.2009 um 17:13 schrieb Mike Watters:
* python eggs needed to be reinstalled with easy_install.
 they were in lib/python, now they are in lib/python2.6
 (but i guess this should not be a real problem ...
 even if it would be nice to know why it happens)

prefix/lib/python is a non-standard location for python installs. I packaged it up standard. the "new version" should allow for eggs in prefix/lib/python. During the packaging, I "patched" site.py ( the extension that tells python where all the eggs are ) to search the as follows:

lib/python2.6/site-packages:lib/python/site-packages:lib/python2.5/ site-python:\ lib/python2.3/site-python:lib/python2.1/site-python:lib/python/site- python

are your eggs in /usr/lib/python or ...python/site-packages?


Maybe Mike has a preferred location?


Best regards

  -- Dago
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers

Reply via email to