You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Russell Gold <ru...@gold-family.us> on 2004/12/03 17:45:38 UTC

Still looking for help (was Re: http access and fsfs?)

To summarize:

1. I am using Subversion 1.1.1-11 on MacOS X 10.3.6
2. I create a subversion repository, specifying it as fsfs
3. It has owner: russgold group:svnuser
4. I can access the repository using a local: url just fine
5. I am using Apache 2.0.50-10 with mod-svn 1.1.1-11
6. It runs with process owner www, which is in the svnuser group, and 
with group specified as svnuser
7. When I try to access the svn repository, I get:

[Fri Dec 03 12:10:10 2004] [error] [client ::1] (20014)Error string not 
specified yet: Berkeley DB error while opening 'nodes' table for 
filesystem /svnroot/yiml/db:\nNo such file or directory
[Fri Dec 03 12:10:10 2004] [error] [client ::1] Could not fetch 
resource information.  [500, #0]
[Fri Dec 03 12:10:10 2004] [error] [client ::1] Could not open the 
requested SVN filesystem  [500, #160029]
[Fri Dec 03 12:10:10 2004] [error] [client ::1] Could not open the 
requested SVN filesystem  [500, #160029]


Any ideas on what is happening here? Why is it even *mentioning* the 
Berkeley DB?


BTW, the directory structure referred to above is:

Russell-Golds-Computer:~ russgold$ ls -al /svnroot/yiml/db
total 1520
drwxrwsr-x  15 russgold  svnuser     510 30 Nov 22:51 .
drwxrwxr-x   9 russgold  svnuser     306 30 Nov 19:40 ..
-rw-r--r--   1 www       svnuser    8192 30 Nov 22:51 __db.001
-rw-r--r--   1 www       svnuser  270336 30 Nov 22:51 __db.002
-rw-r--r--   1 www       svnuser   98304 30 Nov 22:51 __db.003
-rw-r--r--   1 www       svnuser  368640 30 Nov 22:51 __db.004
-rw-r--r--   1 www       svnuser   16384 30 Nov 22:51 __db.005
-rw-rw-r--   1 russgold  svnuser       8 30 Nov 19:40 current
-rw-rw-r--   1 russgold  svnuser       5 30 Nov 19:40 fs-type
-rw-r--r--   1 www       svnuser      64 30 Nov 22:51 log.0000000001
drwxrwxr-x  28 russgold  svnuser     952 30 Nov 19:40 revprops
drwxrwxr-x  28 russgold  svnuser     952 30 Nov 19:40 revs
drwxrwxr-x   2 russgold  svnuser      68 30 Nov 19:40 transactions
-rw-rw-r--   1 russgold  svnuser      37 30 Nov 19:40 uuid
-rw-rw-r--   1 russgold  svnuser       0 30 Nov 19:40 write-lock


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: STILL Still looking for help on this...

Posted by Jeremy Pereira <je...@ntlworld.com>.
I didn't use Fink.  I built from source.

This is my configure command line

./configure --prefix=/Users/jeremyp/unix --with-ssl 
--with-apxs=/Users/jeremyp/unix/apache2/bin/apxs 
--with-berkeley-db=/usr/local/BerkeleyDB.4.2 --with-editor=/usr/bin/vi

You have to make sure that there are no stray old libsvn libraries that 
the linker could pick up, since the linker seems to go for them in 
preference to your newly built ones.


On Dec 10, 2004, at 12:34, Russell Gold wrote:

>
> On Dec 10, 2004, at 5:03 AM, Jeremy Pereira wrote:
>
>>
>> On Dec 10, 2004, at 05:26, Branko Čibej wrote:
>>> From this it's quite obvious that your mod_dav_svn is loading the 
>>> wrong version of the SVN libraries; it's loading 1.0, not 1.1, and 
>>> 1.0 knows nothing about FSFS. Looks like your SVN installation is 
>>> broken.
>>
>> Actually, it's not.  Even with 1.1.1 library versions are reported as 
>> 1.0.0:
>
> OK, then what else could be causing my problems? I usd Fink to build 
> the latest sources, but it doesn't seem to be working...
>
>>
>> and I can assure you my repository is functional with Apache.
>>
>
> how did you do it?
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
>
--
Jeremy Pereira
http://www.jeremyp.net


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: STILL Still looking for help on this...

Posted by Russell Gold <ru...@gold-family.us>.
On Dec 10, 2004, at 5:03 AM, Jeremy Pereira wrote:

>
> On Dec 10, 2004, at 05:26, Branko Čibej wrote:
>> From this it's quite obvious that your mod_dav_svn is loading the 
>> wrong version of the SVN libraries; it's loading 1.0, not 1.1, and 
>> 1.0 knows nothing about FSFS. Looks like your SVN installation is 
>> broken.
>
> Actually, it's not.  Even with 1.1.1 library versions are reported as 
> 1.0.0:

OK, then what else could be causing my problems? I usd Fink to build 
the latest sources, but it doesn't seem to be working...

>
> and I can assure you my repository is functional with Apache.
>

how did you do it?


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: STILL Still looking for help on this...

Posted by Jeremy Pereira <je...@ntlworld.com>.
On Dec 10, 2004, at 05:26, Branko Čibej wrote:

> Russell Gold wrote:
>
>> Doesn't *anybody* have an idea of how to get this working?
>>
>> On Dec 6, 2004, at 7:26 AM, Russell Gold wrote:
>>
>>>
>>> On Dec 3, 2004, at 1:24 PM, Ben Collins-Sussman wrote:
>>>
>>>> So, the separate question is:  why does mod_dav_svn trying to use 
>>>> BDB to open the repository?  My guess is that your mod_dav_svn 
>>>> isn't really 1.1.  Or perhaps it's linking to 1.0 libraries hiding 
>>>> somewhere on your Mac.
>>>>
>>>
>>> Does this make the answer obvious? I ran otool -L and got:
>>>
>>> Russell-Golds-Computer:/sw russgold$ otool -L 
>>> /sw/lib/apache2/modules/mod_dav_svn.so
>>> /sw/lib/apache2/modules/mod_dav_svn.so:
>>>         /sw/lib/libsvn_repos-1.0.dylib (compatibility version 1.0.0, 
>>> current version 1.0.0)
>>
> etc.
>
> From this it's quite obvious that your mod_dav_svn is loading the 
> wrong version of the SVN libraries; it's loading 1.0, not 1.1, and 1.0 
> knows nothing about FSFS. Looks like your SVN installation is broken.

Actually, it's not.  Even with 1.1.1 library versions are reported as 
1.0.0:

jeremyp@dhcp-2-1-53:libsvn_repos$ otool -L 
~/unix/apache2/modules/mod_dav_svn.so
/Users/jeremyp/unix/apache2/modules/mod_dav_svn.so:
         /Users/jeremyp/unix/lib/libsvn_repos-1.0.dylib (compatibility 
version 1.0.0, current version 1.0.0)

jeremyp@dhcp-2-1-53:libsvn_repos$ pwd
/Users/jeremyp/unix/src/subversion-1.1.1/subversion/libsvn_repos
jeremyp@dhcp-2-1-53:libsvn_repos$ svn --version
svn, version 1.1.1 (r11581)
    compiled Nov 29 2004, 16:40:56

Copyright (C) 2000-2004 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet 
(http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_dav : Module for accessing a repository via WebDAV (DeltaV) 
protocol.
   - handles 'http' schema
   - handles 'https' schema
* ra_local : Module for accessing a repository on local disk.
   - handles 'file' schema
* ra_svn : Module for accessing a repository using the svn network 
protocol.
   - handles 'svn' schema

jeremyp@dhcp-2-1-53:libsvn_repos$ ls .libs
libsvn_repos-1.0.0.0.dylib          libsvn_repos-1.a
libsvn_repos-1.0.0.0.dylib-master.o libsvn_repos-1.dylib
libsvn_repos-1.0.0.0.dylibT         libsvn_repos-1.la
libsvn_repos-1.0.dylib              libsvn_repos-1.lai

and I can assure you my repository is functional with Apache.

>
> -- Brane
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
>
--
Jeremy Pereira
http://www.jeremyp.net


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: STILL Still looking for help on this...

Posted by Branko Čibej <br...@xbc.nu>.
Russell Gold wrote:

> Doesn't *anybody* have an idea of how to get this working?
>
> On Dec 6, 2004, at 7:26 AM, Russell Gold wrote:
>
>>
>> On Dec 3, 2004, at 1:24 PM, Ben Collins-Sussman wrote:
>>
>>> So, the separate question is:  why does mod_dav_svn trying to use 
>>> BDB to open the repository?  My guess is that your mod_dav_svn isn't 
>>> really 1.1.  Or perhaps it's linking to 1.0 libraries hiding 
>>> somewhere on your Mac.
>>>
>>
>> Does this make the answer obvious? I ran otool -L and got:
>>
>> Russell-Golds-Computer:/sw russgold$ otool -L 
>> /sw/lib/apache2/modules/mod_dav_svn.so
>> /sw/lib/apache2/modules/mod_dav_svn.so:
>>         /sw/lib/libsvn_repos-1.0.dylib (compatibility version 1.0.0, 
>> current version 1.0.0)
>
etc.

 From this it's quite obvious that your mod_dav_svn is loading the wrong 
version of the SVN libraries; it's loading 1.0, not 1.1, and 1.0 knows 
nothing about FSFS. Looks like your SVN installation is broken.

-- Brane



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

STILL Still looking for help on this...

Posted by Russell Gold <ru...@gold-family.us>.
Doesn't *anybody* have an idea of how to get this working?

On Dec 6, 2004, at 7:26 AM, Russell Gold wrote:

>
> On Dec 3, 2004, at 1:24 PM, Ben Collins-Sussman wrote:
>
>> So, the separate question is:  why does mod_dav_svn trying to use BDB 
>> to open the repository?  My guess is that your mod_dav_svn isn't 
>> really 1.1.  Or perhaps it's linking to 1.0 libraries hiding 
>> somewhere on your Mac.
>>
>
> Does this make the answer obvious? I ran otool -L and got:
>
> Russell-Golds-Computer:/sw russgold$ otool -L 
> /sw/lib/apache2/modules/mod_dav_svn.so
> /sw/lib/apache2/modules/mod_dav_svn.so:
>         /sw/lib/libsvn_repos-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_fs-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_fs_fs-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_fs_base-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_delta-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_subr-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libaprutil-0.0.dylib (compatibility version 10.0.0, 
> current version 10.5.0)
>         /sw/lib/libgdbm.2.dylib (compatibility version 3.0.0, current 
> version 3.0.0)
>         /sw/lib/libdb-4.2.dylib (compatibility version 4.2.0, current 
> version 4.2.52)
>         /sw/lib/libexpat.0.dylib (compatibility version 6.0.0, current 
> version 6.0.0)
>         /sw/lib/libapr-0.0.dylib (compatibility version 10.0.0, 
> current version 10.5.0)
>         /sw/lib/libiconv.2.dylib (compatibility version 5.0.0, current 
> version 5.0.0)
>         /sw/lib/libintl.1.dylib (compatibility version 2.0.0, current 
> version 2.1.0)
>         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, 
> current version 71.1.1)
>
> Russell-Golds-Computer:/sw russgold$ otool -L /sw/bin/svn
> /sw/bin/svn:
>         /sw/lib/libsvn_client-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_wc-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_ra-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_diff-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_ra_local-1.0.dylib (compatibility version 
> 1.0.0, current version 1.0.0)
>         /sw/lib/libsvn_repos-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_fs-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_fs_fs-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_fs_base-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_ra_svn-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_ra_dav-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_delta-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libsvn_subr-1.0.dylib (compatibility version 1.0.0, 
> current version 1.0.0)
>         /sw/lib/libaprutil-0.0.dylib (compatibility version 10.0.0, 
> current version 10.5.0)
>         /sw/lib/libgdbm.2.dylib (compatibility version 3.0.0, current 
> version 3.0.0)
>         /sw/lib/libdb-4.2.dylib (compatibility version 4.2.0, current 
> version 4.2.52)
>         /sw/lib/libexpat.0.dylib (compatibility version 6.0.0, current 
> version 6.0.0)
>         /sw/lib/libapr-0.0.dylib (compatibility version 10.0.0, 
> current version 10.5.0)
>         /usr/lib/libresolv.9.dylib (compatibility version 1.0.0, 
> current version 324.6.0)
>         /sw/lib/libneon.24.dylib (compatibility version 25.0.0, 
> current version 25.7.0)
>         /sw/lib/libxml2.2.dylib (compatibility version 9.0.0, current 
> version 9.7.0)
>         /usr/lib/libz.1.dylib (compatibility version 1.0.0, current 
> version 1.0.0)
>         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, 
> current version 71.1.1)
>         /sw/lib/libintl.1.dylib (compatibility version 2.0.0, current 
> version 2.1.0)
>         /sw/lib/libiconv.2.dylib (compatibility version 5.0.0, current 
> version 5.0.0)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Still looking for help (was Re: http access and fsfs?)

Posted by Russell Gold <ru...@gold-family.us>.
On Dec 3, 2004, at 1:24 PM, Ben Collins-Sussman wrote:

> So, the separate question is:  why does mod_dav_svn trying to use BDB 
> to open the repository?  My guess is that your mod_dav_svn isn't 
> really 1.1.  Or perhaps it's linking to 1.0 libraries hiding somewhere 
> on your Mac.
>

Does this make the answer obvious? I ran otool -L and got:

Russell-Golds-Computer:/sw russgold$ otool -L 
/sw/lib/apache2/modules/mod_dav_svn.so
/sw/lib/apache2/modules/mod_dav_svn.so:
         /sw/lib/libsvn_repos-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs_fs-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs_base-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_delta-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_subr-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libaprutil-0.0.dylib (compatibility version 10.0.0, 
current version 10.5.0)
         /sw/lib/libgdbm.2.dylib (compatibility version 3.0.0, current 
version 3.0.0)
         /sw/lib/libdb-4.2.dylib (compatibility version 4.2.0, current 
version 4.2.52)
         /sw/lib/libexpat.0.dylib (compatibility version 6.0.0, current 
version 6.0.0)
         /sw/lib/libapr-0.0.dylib (compatibility version 10.0.0, current 
version 10.5.0)
         /sw/lib/libiconv.2.dylib (compatibility version 5.0.0, current 
version 5.0.0)
         /sw/lib/libintl.1.dylib (compatibility version 2.0.0, current 
version 2.1.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, 
current version 71.1.1)

Russell-Golds-Computer:/sw russgold$ otool -L /sw/bin/svn
/sw/bin/svn:
         /sw/lib/libsvn_client-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_wc-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_ra-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_diff-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_ra_local-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_repos-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs_fs-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs_base-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_ra_svn-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_ra_dav-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_delta-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_subr-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libaprutil-0.0.dylib (compatibility version 10.0.0, 
current version 10.5.0)
         /sw/lib/libgdbm.2.dylib (compatibility version 3.0.0, current 
version 3.0.0)
         /sw/lib/libdb-4.2.dylib (compatibility version 4.2.0, current 
version 4.2.52)
         /sw/lib/libexpat.0.dylib (compatibility version 6.0.0, current 
version 6.0.0)
         /sw/lib/libapr-0.0.dylib (compatibility version 10.0.0, current 
version 10.5.0)
         /usr/lib/libresolv.9.dylib (compatibility version 1.0.0, 
current version 324.6.0)
         /sw/lib/libneon.24.dylib (compatibility version 25.0.0, current 
version 25.7.0)
         /sw/lib/libxml2.2.dylib (compatibility version 9.0.0, current 
version 9.7.0)
         /usr/lib/libz.1.dylib (compatibility version 1.0.0, current 
version 1.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, 
current version 71.1.1)
         /sw/lib/libintl.1.dylib (compatibility version 2.0.0, current 
version 2.1.0)
         /sw/lib/libiconv.2.dylib (compatibility version 5.0.0, current 
version 5.0.0)


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Still looking for help (was Re: http access and fsfs?)

Posted by Russell Gold <ru...@gold-family.us>.
On Dec 3, 2004, at 2:05 PM, Garrett Rooney wrote:

> anton wrote:
>> ldd modulename.so
>> ldd httpd
>> and then examine the output to make sure it looks sensible.
>
> Actually, if he's on OS X that would be otool -L, not ldd.
>

yup.  But I suspect somebody who knows the svn internals would have to 
interpret this:

Russell-Golds-Computer:/sw russgold$ otool -L 
/sw/lib/apache2/modules/mod_dav_svn.so
/sw/lib/apache2/modules/mod_dav_svn.so:
         /sw/lib/libsvn_repos-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs_fs-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs_base-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_delta-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_subr-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libaprutil-0.0.dylib (compatibility version 10.0.0, 
current version 10.5.0)
         /sw/lib/libgdbm.2.dylib (compatibility version 3.0.0, current 
version 3.0.0)
         /sw/lib/libdb-4.2.dylib (compatibility version 4.2.0, current 
version 4.2.52)
         /sw/lib/libexpat.0.dylib (compatibility version 6.0.0, current 
version 6.0.0)
         /sw/lib/libapr-0.0.dylib (compatibility version 10.0.0, current 
version 10.5.0)
         /sw/lib/libiconv.2.dylib (compatibility version 5.0.0, current 
version 5.0.0)
         /sw/lib/libintl.1.dylib (compatibility version 2.0.0, current 
version 2.1.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, 
current version 71.1.1)

Russell-Golds-Computer:/sw russgold$ otool -L /sw/bin/svn
/sw/bin/svn:
         /sw/lib/libsvn_client-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_wc-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_ra-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_diff-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_ra_local-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_repos-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs_fs-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_fs_base-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_ra_svn-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_ra_dav-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_delta-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libsvn_subr-1.0.dylib (compatibility version 1.0.0, 
current version 1.0.0)
         /sw/lib/libaprutil-0.0.dylib (compatibility version 10.0.0, 
current version 10.5.0)
         /sw/lib/libgdbm.2.dylib (compatibility version 3.0.0, current 
version 3.0.0)
         /sw/lib/libdb-4.2.dylib (compatibility version 4.2.0, current 
version 4.2.52)
         /sw/lib/libexpat.0.dylib (compatibility version 6.0.0, current 
version 6.0.0)
         /sw/lib/libapr-0.0.dylib (compatibility version 10.0.0, current 
version 10.5.0)
         /usr/lib/libresolv.9.dylib (compatibility version 1.0.0, 
current version 324.6.0)
         /sw/lib/libneon.24.dylib (compatibility version 25.0.0, current 
version 25.7.0)
         /sw/lib/libxml2.2.dylib (compatibility version 9.0.0, current 
version 9.7.0)
         /usr/lib/libz.1.dylib (compatibility version 1.0.0, current 
version 1.0.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, 
current version 71.1.1)
         /sw/lib/libintl.1.dylib (compatibility version 2.0.0, current 
version 2.1.0)
         /sw/lib/libiconv.2.dylib (compatibility version 5.0.0, current 
version 5.0.0)



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Still looking for help (was Re: http access and fsfs?)

Posted by Garrett Rooney <ro...@electricjellyfish.net>.
anton wrote:
> Russell Gold wrote:
> 
>>
>> On Dec 3, 2004, at 1:24 PM, Ben Collins-Sussman wrote:
>>
>>> Hm, I spoke too quickly, sorry.
>>>
>>> This looks like an FSFS repository, but it has a bunch of extra BDB 
>>> junk inside it... the __db.* files, and the log.* file.
>>>
>>> I can reproduce this by running 'db_recover' on an FSFS repository.  
>>> How weird.
>>>
>>> So, the separate question is:  why does mod_dav_svn trying to use BDB 
>>> to open the repository?  My guess is that your mod_dav_svn isn't 
>>> really 1.1.  Or perhaps it's linking to 1.0 libraries hiding 
>>> somewhere on your Mac.
>>>
>>
>> How do I verify this? I used Fink to build everything.
>>
>> Does the size indicate anything useful? Are version numbers available 
>> from the image?
>>
>> Russell-Golds-Computer:/sw russgold$ ls -al 
>> /sw/lib/apache2/modules/mod_dav_svn.so
>> -rwxr-xr-x  1 root  admin  335920 30 Nov 08:26 
>> /sw/lib/apache2/modules/mod_dav_svn.so
>>
>> Russell-Golds-Computer:/sw russgold$ ls -al /sw/bin/svn
>> -rwxr-xr-x  1 root  admin  321712 30 Nov 08:26 /sw/bin/svn
>>
>>
> 
> ldd modulename.so
> ldd httpd
> and then examine the output to make sure it looks sensible.

Actually, if he's on OS X that would be otool -L, not ldd.

-garrett

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Still looking for help (was Re: http access and fsfs?)

Posted by anton <an...@nezzwerk.com>.
Russell Gold wrote:
> 
> On Dec 3, 2004, at 1:24 PM, Ben Collins-Sussman wrote:
> 
>> Hm, I spoke too quickly, sorry.
>>
>> This looks like an FSFS repository, but it has a bunch of extra BDB 
>> junk inside it... the __db.* files, and the log.* file.
>>
>> I can reproduce this by running 'db_recover' on an FSFS repository.  
>> How weird.
>>
>> So, the separate question is:  why does mod_dav_svn trying to use BDB 
>> to open the repository?  My guess is that your mod_dav_svn isn't 
>> really 1.1.  Or perhaps it's linking to 1.0 libraries hiding somewhere 
>> on your Mac.
>>
> 
> How do I verify this? I used Fink to build everything.
> 
> Does the size indicate anything useful? Are version numbers available 
> from the image?
> 
> Russell-Golds-Computer:/sw russgold$ ls -al 
> /sw/lib/apache2/modules/mod_dav_svn.so
> -rwxr-xr-x  1 root  admin  335920 30 Nov 08:26 
> /sw/lib/apache2/modules/mod_dav_svn.so
> 
> Russell-Golds-Computer:/sw russgold$ ls -al /sw/bin/svn
> -rwxr-xr-x  1 root  admin  321712 30 Nov 08:26 /sw/bin/svn
> 
> 

ldd modulename.so
ldd httpd
and then examine the output to make sure it looks sensible.

-a

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Still looking for help (was Re: http access and fsfs?)

Posted by Russell Gold <ru...@gold-family.us>.
On Dec 3, 2004, at 1:24 PM, Ben Collins-Sussman wrote:

> Hm, I spoke too quickly, sorry.
>
> This looks like an FSFS repository, but it has a bunch of extra BDB 
> junk inside it... the __db.* files, and the log.* file.
>
> I can reproduce this by running 'db_recover' on an FSFS repository.  
> How weird.
>
> So, the separate question is:  why does mod_dav_svn trying to use BDB 
> to open the repository?  My guess is that your mod_dav_svn isn't 
> really 1.1.  Or perhaps it's linking to 1.0 libraries hiding somewhere 
> on your Mac.
>

How do I verify this? I used Fink to build everything.

Does the size indicate anything useful? Are version numbers available 
from the image?

Russell-Golds-Computer:/sw russgold$ ls -al 
/sw/lib/apache2/modules/mod_dav_svn.so
-rwxr-xr-x  1 root  admin  335920 30 Nov 08:26 
/sw/lib/apache2/modules/mod_dav_svn.so

Russell-Golds-Computer:/sw russgold$ ls -al /sw/bin/svn
-rwxr-xr-x  1 root  admin  321712 30 Nov 08:26 /sw/bin/svn



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Still looking for help (was Re: http access and fsfs?)

Posted by Ben Collins-Sussman <su...@collab.net>.
On Dec 3, 2004, at 11:59 AM, Ben Collins-Sussman wrote:
>
> Because you have a BDB repository.  Look, there it is:
>
>> drwxrwsr-x  15 russgold  svnuser     510 30 Nov 22:51 .
>> drwxrwxr-x   9 russgold  svnuser     306 30 Nov 19:40 ..
>> -rw-r--r--   1 www       svnuser    8192 30 Nov 22:51 __db.001
>> -rw-r--r--   1 www       svnuser  270336 30 Nov 22:51 __db.002
>> -rw-r--r--   1 www       svnuser   98304 30 Nov 22:51 __db.003
>> -rw-r--r--   1 www       svnuser  368640 30 Nov 22:51 __db.004
>> -rw-r--r--   1 www       svnuser   16384 30 Nov 22:51 __db.005
>> -rw-rw-r--   1 russgold  svnuser       8 30 Nov 19:40 current
>> -rw-rw-r--   1 russgold  svnuser       5 30 Nov 19:40 fs-type
>> -rw-r--r--   1 www       svnuser      64 30 Nov 22:51 log.0000000001
>> drwxrwxr-x  28 russgold  svnuser     952 30 Nov 19:40 revprops
>> drwxrwxr-x  28 russgold  svnuser     952 30 Nov 19:40 revs
>> drwxrwxr-x   2 russgold  svnuser      68 30 Nov 19:40 transactions
>> -rw-rw-r--   1 russgold  svnuser      37 30 Nov 19:40 uuid
>> -rw-rw-r--   1 russgold  svnuser       0 30 Nov 19:40 write-lock
>>

Hm, I spoke too quickly, sorry.

This looks like an FSFS repository, but it has a bunch of extra BDB 
junk inside it... the __db.* files, and the log.* file.

I can reproduce this by running 'db_recover' on an FSFS repository.  
How weird.

So, the separate question is:  why does mod_dav_svn trying to use BDB 
to open the repository?  My guess is that your mod_dav_svn isn't really 
1.1.  Or perhaps it's linking to 1.0 libraries hiding somewhere on your 
Mac.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Still looking for help (was Re: http access and fsfs?)

Posted by Ben Collins-Sussman <su...@collab.net>.
On Dec 3, 2004, at 11:45 AM, Russell Gold wrote:
>
> 2. I create a subversion repository, specifying it as fsfs

Apparently not.  Did you run 'svnadmin create --fs-type fsfs reposname'?

>
> Any ideas on what is happening here? Why is it even *mentioning* the 
> Berkeley DB?
>

Because you have a BDB repository.  Look, there it is:

> drwxrwsr-x  15 russgold  svnuser     510 30 Nov 22:51 .
> drwxrwxr-x   9 russgold  svnuser     306 30 Nov 19:40 ..
> -rw-r--r--   1 www       svnuser    8192 30 Nov 22:51 __db.001
> -rw-r--r--   1 www       svnuser  270336 30 Nov 22:51 __db.002
> -rw-r--r--   1 www       svnuser   98304 30 Nov 22:51 __db.003
> -rw-r--r--   1 www       svnuser  368640 30 Nov 22:51 __db.004
> -rw-r--r--   1 www       svnuser   16384 30 Nov 22:51 __db.005
> -rw-rw-r--   1 russgold  svnuser       8 30 Nov 19:40 current
> -rw-rw-r--   1 russgold  svnuser       5 30 Nov 19:40 fs-type
> -rw-r--r--   1 www       svnuser      64 30 Nov 22:51 log.0000000001
> drwxrwxr-x  28 russgold  svnuser     952 30 Nov 19:40 revprops
> drwxrwxr-x  28 russgold  svnuser     952 30 Nov 19:40 revs
> drwxrwxr-x   2 russgold  svnuser      68 30 Nov 19:40 transactions
> -rw-rw-r--   1 russgold  svnuser      37 30 Nov 19:40 uuid
> -rw-rw-r--   1 russgold  svnuser       0 30 Nov 19:40 write-lock
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org