Modify

Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#2744 closed defect (invalid)

install of current tracdownloader on trac 11b makes apache crash on Windows

Reported by: anonymous Owned by: peca
Priority: normal Component: TracDownloaderPlugin
Severity: blocker Keywords:
Cc: Trac Release: 0.11

Description

The instructions for installation do not really work for Windows.

So I installed PIL for Windows from http://www.pythonware.com/products/pil/. easy_install PyCaptcha does not work and I cannot find any package on the net, so I skipped that. Then I installed the plugin from this source http://trac-hacks.org/changeset/latest/tracdownloaderplugin/0.11?old_path=/&filename=tracdownloaderplugin/0.11&format=zip This worked after commenting out the requires line with """ around it.

However, after this any access to trac makes apache/mod_python crash.

How can I disable or uninstall tracdownloader? I cannot find a way to do it or where I might be able to remove it from some configuration file.

Attachments (0)

Change History (2)

comment:1 follow-up: Changed 7 years ago by anonymous

  • Resolution set to invalid
  • Status changed from new to closed
  • Trac Release changed from 0.10 to 0.11

Sorry, it has turned out to be a rather obscure iconv problem. mod_python/svn-python-bindings were suddenly using an iconv directory/version that didn't match with the apache iconv. So, the crash was unrelated to tracdownloader. Nevertheless and unfortunately, tracdownloader cannot be used on Windows as it still requires clearsilver (some note in changelog or so made me believe it isn't anymore) and this is only available in Python 2.4 as a binary.

comment:2 in reply to: ↑ 1 Changed 7 years ago by anonymous

Hi,

yes the thing about ClearSilver (CS) is that older version of Trac used only this as templating system, so Downloader was written using CS. From Trac 0.11, there is (hopefully better) templating system Genshi used. As I've checked it and as you wrote CS binary for Windows is availible only for Python 2.3 and 2.4. So the solution could be using of Python 2.4 for whole Trac, which shouldn't be problem. You can (I think) have installed both Pythons (2.4 and 2.5), if you need for some other application newest version.

So that's it. I hope that soon I'll find some time to rewrite all Downloader to Genshi. ;o)

Bye!

Replying to anonymous:

Sorry, it has turned out to be a rather obscure iconv problem. mod_python/svn-python-bindings were suddenly using an iconv directory/version that didn't match with the apache iconv. So, the crash was unrelated to tracdownloader. Nevertheless and unfortunately, tracdownloader cannot be used on Windows as it still requires clearsilver (some note in changelog or so made me believe it isn't anymore) and this is only available in Python 2.4 as a binary.

Add Comment

Modify Ticket

Action
as closed The owner will remain peca.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.