Edgewall Software
Modify

Opened 15 years ago

Closed 15 years ago

Last modified 7 years ago

#727 closed defect (invalid)

berkeley DB error for filesystem E:/SubversionRepository/db while opening 'nodes' table:No such file or directory

Reported by: jwt Owned by: Jonas Borgström
Priority: highest Milestone:
Component: version control/browser Version: 0.7.1
Severity: critical Keywords: repository fsfs filesystem
Cc: Branch:
Release Notes:
API Changes:

Description

Re-creating (while trac is down) a svn repository in the same spot as before (trac.ini remains unchanged), but with new (as of SVN 1.1) "fsfs" backend-option (filesystem), yields this error:

Trac detected an internal error: null argument to internal routine

Berkeley DB error while opening 'nodes' table for filesystem C:/.../db:\nNo such file or directory

Python traceback Traceback (most recent call last):

File "D:\Python23\lib\site-packages\trac\core.py", line 475, in cgi_start

real_cgi_start()

File "D:\Python23\lib\site-packages\trac\core.py", line 470, in real_cgi_start

dispatch_request(path_info, args, req, env, database)

File "D:\Python23\lib\site-packages\trac\core.py", line 378, in dispatch_request

module = module_factory(args, env, database, req)

File "D:\Python23\lib\site-packages\trac\core.py", line 154, in module_factory

pool, rep, fs_ptr = open_svn_repos(repos_dir)

File "D:\Python23\lib\site-packages\trac\core.py", line 397, in open_svn_repos

rep = repos.svn_repos_open(repos_dir, pool)

SystemError: null argument to internal routine

Trac should support BDB and fsfs repositories equally.

Attachments (0)

Change History (7)

comment:1 by jwt, 15 years ago

I could not find any specific (binary dist) python bindings for 1.1rc at the subversion site. The problem occurs with 1.0.6 python bindings. Could that be the problem ?

comment:2 by utopiste, 15 years ago

have you tried to recompile pysvn binding after migrate to 1.1 subversion ?

comment:3 by Jonas Borgström, 15 years ago

Resolution: invalid
Status: newclosed

I just tested subversion 1.1.0-rc2 and everything seems to work fine. fsfs really rocks, Trac no longer needs write permissions to the repository.

comment:4 by jwt, 15 years ago

After installing the recently released 1.1.0 Python-binaries (Windows) all is well here too…

comment:5 by veltechh@…, 11 years ago

Priority: normalhighest
Severity: majorcritical
Summary: error with SVN "fsfs" repositoryberkeley DB error for filesystem E:/SubversionRepository/db while opening 'nodes' table:No such file or directory

berkeley DB error for filesystem E:/SubversionRepository/db while opening 'nodes' table:No such file or directory,how to fix this problem.please help me.

comment:6 by Christian Boos, 11 years ago

This is not the place for asking for help about an InstallationIssue. Try the MailingList, or better, google:"berkeley DB error while opening nodes table 'No such file or directory'" for it.

comment:7 by Christian Boos, 7 years ago

Milestone: 0.8

(clearing report:35)

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 as closed 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.