Edgewall Software
Modify

Opened 16 years ago

Closed 16 years ago

Last modified 13 years ago

#7682 closed defect (invalid)

Trac Error: Unsupported version control system "svn": "DLL load failed with error code 182"

Reported by: dreel@… Owned by:
Priority: normal Milestone:
Component: general Version:
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

Reproduce
I've installed on clear Windows XP SP2 system:

System Information

  • Windows XP SP2
  • Python 2.5
  • SQLite 2.4
  • SVN-1.5.2
  • svn-python-1.5.2.win32-py2.5
  • mod_python-3.3.1
  • Trac 0.11.1 Stable


On every page I'm getting a warning:

Warning: Can't synchronize with the repository (Unsupported version control system "svn": "DLL load failed with error code 182" ). Look in the Trac log for more information.

and on Browse Source

Unsupported version control system "svn": "DLL load failed with error code 182"



My httpd.conf trac part

# Solve .egg-cache showing problem in projects list
PythonOption PYTHON_EGG_CACHE "C:/temp/"

# common trac config
Alias /trac/chrome/common "C:/usr/local/python/share/trac/htdocs/"
<Directory "C:/usr/local/python/share/trac/htdocs/">
  Order allow,deny
  Allow from all
</Directory>

<Location "/projects">
  SetHandler mod_python
  PythonHandler trac.web.modpython_frontend 
  PythonOption TracEnvParentDir "C:/usr/local/projects/"
  PythonOption TracUriRoot /projects
</Location>


<LocationMatch "/projects/[^/]+/login">
  AuthType Basic
  AuthName "Trac projects"
  AuthUserFile "C:/usr/local/Apache2/conf/svn/svnpasswd"
  Require valid-user
</LocationMatch>

# test for work mod_python

<Location /mpinfo>
 SetHandler mod_python
 PythonHandler mod_python.testhandler
</Location>

Attachments (0)

Change History (7)

comment:1 by Noah Kantrowitz, 16 years ago

Component: version controlgeneral
Keywords: svn load failed version control trouble removed
Resolution: invalid
Severity: blockernormal
Status: newclosed
Version: 0.11.1

As the wiki page and ticket form clearly state, please ask for installation support on the MailingList or IrcChannel.

comment:2 by anonymous, 14 years ago

This seems to be a recurring problem. Getting the same thing with 0.11.7 with SVN 0.1.6.9 (r901367) and ActivePython 2.6.15. (I see the SVN installer prefers 2.5, but (a) which 2.5.x, and (b) ActiveState may not have the specific 2.5.x available for download.

I would *LOVE* to get SVN + Trac working, so I can spread the news (and yep, I'd most likely toss some compensation of some sort your way)… But I'm on day 3 trying to get this to work on Windows, scouring documentation that seems to be spread all over this site and hints spread all over the net… and still this thing will not work.

BTW, BitNami's stack worked fine, except that it doesn't seem to support TortoiseSVN and AnkhSVN, and for all the work they did putting the stack together, they don't seem interested in making sure it works with the most popular SVN clients.

Open source… sounds good in theory, but this is another example of where it fails. It's not supposed to be this damn hard.

Ugh.

comment:3 by Remy Blank, 14 years ago

Try using a stock Python instead of ActiveState (and reinstall all packages, including the Python bindings for Subversion, which are separate from the Subversion client). This has always worked great for me. Then again, I'm using tracd and not Apache on Windows, so this might be an additional hurdle.

And: the MailingList and IrcChannel are still the best (and fastest) ways to get help for InstallationIssues.

in reply to:  2 comment:4 by Christian Boos, 14 years ago

Replying to anonymous:

BTW, BitNami's stack worked fine, except that it doesn't seem to support TortoiseSVN and AnkhSVN

That must be a problem while configuring the Subversion part of the stack, maybe you didn't even activate the server? See installation point 3. in C:/Program Files/BitNami Trac Stack/subversion/README.txt.

BitNami remains the recommended no brainer way to install Trac on Windows, as it can get quite involved to find a matching combination of the apache2, Subversion, subversion bindings and python binaries, as you've found out. If you have any concern with the Trac stack, please contact the BitNami support (and btw, the last topic in that forum seems to correspond to your very problem, see svn-over-webdav-http).

comment:5 by gyang@…, 14 years ago

I encountered the same question. For me, it turned out to be ssleay32.dll and libeay32.dll files in the
windows\system32 folder are out-dated. Simply rename these two files to *.bak solved my problem.

comment:6 by biskandar, 13 years ago

It works again , thanks .

in reply to:  5 comment:7 by anonymous, 13 years ago

Replying to gyang@…:

I encountered the same question. For me, it turned out to be ssleay32.dll and libeay32.dll files in the
windows\system32 folder are out-dated. Simply rename these two files to *.bak solved my problem.

THANK YOU!!'''

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.