Debian versus the Cheeseshop




Today’s python effort - getting comfortable with python packages on debian.

The steps I took:


apt-get install python-cherrypy
apt-get install python-paste

apt-cache search wsgi
python-beaker - Simple WSGI middleware that uses the Myghty Container API
python-flup - Implements Python Web Server Gateway Interface (WSGI)
python-jinja - simple pythonic template language
python-myghty - Python based templating framework originally based on HTML::Mason
python-paste - Tools for using a Web Server Gateway Interface stack
python-pastedeploy - Load, configure, and compose WSGI applications and servers
python-pastewebkit - port/reimplementation of Webware WebKit in WSGI and Paste

apt-cache search python | grep xsl
libxslt1-dbg - XSLT processing library - debugging symbols
python-libxslt1 - Python bindings for libxslt1
python-libxslt1-dbg - Python bindings for libxslt1 (debug extension)
python-lxml - pythonic binding for the libxml2 and libxslt libraries
python-lxml-dbg - pythonic binding for the libxml2 and libxslt libraries (debug extension)

Interesting… when installed, where do the packages go?

/usr/lib/python2.5/site-packages/

I also installed:
* python-egenix-mxdatetime
* python-flup
* python-webpy
* python-lxml

It seems that python’s license is friendlier with the GPL and debian. This is good! While I like PHP a lot, the fact that it is incompatible with the GPL is a pretty big deal, and only for the fact that they restrict the use of the term “PHP”. Duh.

This is helpful:
debianize a pylons project

Docunext Python Wikipage

2 Responses to “Debian versus the Cheeseshop”


  1. 1 Andrey Nordin

    Thanks for the link on debianizing Pylons!

    P. S. I’m preparing my example project to try out dpkg and compare it to RPM. I’ll be ready to continue our email conversation a little bit later.

  2. 2 Albert

    Cool, take your time. I’ll be bugging you about pycoon in the meantime. :-)

Leave a Reply