I'm on an ubuntu server (9.04 jaunty). The trac server is virtualized, so I was able to do a lot of experimenting without fear of messing anything up. My ultimate solution was to simply remove the trac from ubuntu and install it using easy_install. I had to point /usr/bin/ python back to python2.6 before uninstalling trac, then ran
sudo easy_install http://svn.edgewall.org/repos/trac/tags/trac-0.11.4 After an apache restart, the trac web interface shows 0.11.4 and attachments (and everything else) work. Ah, so you have used the dependencies in the packaging system to get up to date and stay with 2.6, which is a fine solution, and lets you avoid the mess of changing python versions, which I supsect is quite hard in ubuntu.
pgp8qSLad8128.pgp
Description: PGP signature
