
cboos at neuf
May 8, 2008, 1:25 AM
Post #10 of 11
(119 views)
Permalink
|
Doc wrote: > > On May 6, 4:14 pm, Jeroen Ruigrok van der Werven <asmo...@in- > nomine.org> wrote: > >> -On [20080506 11:49], Bill Johnson (b...@prezence.com) wrote: >> >> >>> ModName: libapr.dll >>> >> I find this one to be very suspect. >> This means that it's the SVN SWIG bindings to Python that are causing >> issues, not Python itself. >> > > I had the same problem. It is a little complicated, but, if I remember > correctly, it goes like this: > > The problem lies with the installable SVN package. I got svn-1.4.6- > setup.exe from http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=8100 > which is supposedly "build against Apache 2.2" (so says the folder). > This is not the case and instead of using libapr-1, it uses libapr > (i.e. it is build against Apache 2.0!). When installed, libapr.dll is > installed with svn and the installation path is included in the PATH. > > svn-python-1.4.6, on the other hand, has some kind of problem and can > dynamically link with libapr.dll instead of libapr-1.dll, if it is > found first in the path, which makes it crash (Python crashes and, > thus, Apache). > > This bugged me for 2 whole weeks. I uninstalled SVN, and just used the > binaries (from svn-win32-1.4.6.zip) which include and use libapr-1.dll > > Thanks for your explanations! Also related: - http://trac.edgewall.org/ticket/5752 - http://trac.edgewall.org/ticket/6739#comment:9 If anyone feels tempted to yell "damn M$ dll hell!", please take a look at the long list of weird svn issues which also exist on Linux, Solaris, ... (http://trac.edgewall.org/wiki/TracSubversion#Troubleshooting), then just replace M$ by anything more general before yelling :-) -- Christian --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users[at]googlegroups.com To unsubscribe from this group, send email to trac-users-unsubscribe[at]googlegroups.com For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~----------~----~----~----~------~----~------~--~---
|