Edgewall Software
Modify

Opened 19 years ago

Closed 18 years ago

#3137 closed enhancement (worksforme)

Missing dependency on Win32 (library libapr.dll)

Reported by: jt@… Owned by: Jonas Borgström
Priority: low Milestone:
Component: general Version: 0.9.5
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

I just tried to install trac 0.9.5 on windows in standalone mode but subversion bindings (1.3.0 or 1.3.1 for py2.3, the only directly available versions from tigris.org) fails to load because it lacks some dll (at least libapr.dll and maybe other ones). This is related to subversion but I think this should be addressed in TracOnWindowsStandalone http://projects.edgewall.com/trac/wiki/TracOnWindowsStandalone. In fact, the install process on windows is really tedious: I have to find the appropriate libs (libapr.dll and what else) of the approriate version of Apache (2.0.54) for the appropriate version of subversion (1.3.x) for my version of trac… ouch.

Attachments (0)

Change History (4)

comment:1 by Emmanuel Blot, 19 years ago

Resolution: wontfix
Status: newclosed
Type: defectenhancement

The libapr.dll library is brought with the Subversion binaries. There's no need for Apache if you choose to run the standalone daemon (tracd).

The wiki is freely editable, feel free to improve the quality of the doc and add the missing bits and pieces.

comment:2 by anonymous, 18 years ago

Resolution: wontfix
Status: closedreopened

This libapr.dll doesn't appear in the python bindings for svn 1.3.2 either… so initenv threw up an error while Creating and Initializing the Project: python.exe - Unable to Locate Component "This application has failed to start because libapr.dll was not found. Re-installing the application may fix this problem. I'm not doing the stand-alone I'm working with Apache.

comment:3 by anonymous, 18 years ago

Me again (anonymous). For some reason I was looking at the original extracted directory I used and the libapr.dll (among others) was in there. Yet it was not in the location in which my deployed subversion binary directory existed… I copied them over again and it worked. Maybe something along the line moved them out of there. If so it should maybe copy them out of there… thx.

comment:4 by Emmanuel Blot, 18 years ago

Resolution: worksforme
Status: reopenedclosed
Summary: win32 install standalone subversion apache libMissing dependency on Win32 (library libapr.dll)

The actual content of the svn-win32-1.3.2.zip archive file looks like:

$ unzip -l svn-win32-1.3.2.zip
Archive:  svn-win32-1.3.2.zip
  Length     Date   Time    Name
 --------    ----   ----    ----
     2242  06-02-06 23:59   svn-win32-1.3.2/README.txt
        0  06-02-06 23:59   svn-win32-1.3.2/bin/
    69716  06-02-06 23:59   svn-win32-1.3.2/bin/intl3_svn.dll
   127057  06-02-06 23:59   svn-win32-1.3.2/bin/libapr.dll
    36956  06-02-06 23:59   svn-win32-1.3.2/bin/libapriconv.dll
   168026  06-02-06 23:59   svn-win32-1.3.2/bin/libaprutil.dll
   708608  06-02-06 23:59   svn-win32-1.3.2/bin/libdb43.dll
  1060864  06-02-06 23:59   svn-win32-1.3.2/bin/libeay32.dll
...

(updating the summary)

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström 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.