You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Kenny Jepson <ke...@cardservice-int.com> on 2006/11/01 08:30:54 UTC

Unknown FS type 'fsfs' when creating new repos

Hello:

I took great pains to install subversion 1.4 from source on OS X with  
BDB support. After reading somewhat more of the book, I decided FSFS  
is likely preferable for my application, however, when attempting to  
create an FSFS repository I get the following:

# svnadmin create test_repos --fs-type fsfs
svn: Unknown FS type 'fsfs'

I get a similar complaint for 'bdb' if I just use the default command

# svnadmin create test_repos2
svn: Unknown FS type 'bdb'

I'm guessing the second one is because I don't have the bdb engine  
running at present. I'll test that shortly.
However, I'm mostly concerned with creating the FSFS type repos. Have  
I managed to install subversion without support for the FSFS system?

If someone could point me in the right direction, I'd really  
appreciate it. I'll list my install configuration parameters below.

Thanks for any help!

-k

compiled subversion with the following command (initial log details  
follow)
   $ ./configure --with-apr=/usr/local/apr-httpd/ --with-apr-util=/ 
usr/local/apr-util-httpd/ --with-ssl --with-zlib --with-apxs=/usr
/local/apache2/bin/apxs

compiled apr and apr-util from the httpd/src distribution with the  
following lines
   $ ./configure --prefix=/usr/local/apr-httpd/ --with-berkeley-db=/ 
usr/local/BerkeleyDB.4.5/
   $ ./configure --prefix=/usr/local/apr-util-httpd/ --with-apr=/usr/ 
local/apr-httpd/ --with-berkeley-db=/usr/local/BerkeleyDB.4.5/

Here's my httpd configuration command, in case it's of any use...
   $ ./configure --enable-ssl --with-z --enable-so --with-berkeley- 
db=/usr/local/BerkeleyDB.4.5/ --enable-mods-shared=headers rewrit
e dav auth-digest authnz dav-fs dav-lock deflate mime-magic speling  
alias auth-basic  authn-default authn-file authz-user cgi defla
te dir mime setenvif autoindex include --with-apr=/usr/local/apr- 
httpd/ --with-apr-util=/usr/local/apr-util-httpd/



Here is the first page or so of the subversion config.log in case the  
additional system information is useful. I won't post the full config  
logs unless someone asks, since they are pretty long....

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by subversion configure        1.1.4, which was
generated by GNU Autoconf 2.57.  Invocation command line was

   $ ./configure --with-apr=/usr/local/apr-httpd/ --with-apr-util=/ 
usr/local/apr-util-httpd/ --with-ssl --with-zlib --with-apxs=/usr
/local/apache2/bin/apxs

## --------- ##
## Platform. ##
## --------- ##

hostname = Computer.local
uname -m = Power Macintosh
uname -r = 8.8.0
uname -s = Darwin
uname -v = Darwin Kernel Version 8.8.0: Fri Sep  8 17:18:57 PDT 2006;  
root:xnu-792.12.6.obj~1/RELEASE_PPC

/usr/bin/uname -p = powerpc
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = Mach kernel version:
          Darwin Kernel Version 8.8.0: Fri Sep  8 17:18:57 PDT 2006;  
root:xnu-792.12.6.obj~1/RELEASE_PPC
Kernel configured for a single processor only.
1 processor is physically available.
Processor type: ppc970 (PowerPC 970)
Processor active: 0
Primary memory available: 2.25 gigabytes
Default processor set: 96 tasks, 291 threads, 1 processors
Load average: 5.20, Mach factor: 0.16
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /bin
PATH: /sbin
PATH: /usr/bin
PATH: /usr/sbin


Re: Unknown FS type 'fsfs' when creating new repos

Posted by Kenny Jepson <ke...@cardservice-int.com>.
On Nov 1, 2006, at 6:42 AM, Andy Levy wrote:

> On 11/1/06, Kenny Jepson <ke...@cardservice-int.com> wrote:
>> Hello:
>>
>> I took great pains to install subversion 1.4 from source on OS X  
>> with BDB
>> support. After reading somewhat more of the book, I decided FSFS  
>> is likely
>> preferable for my application, however, when attempting to create  
>> an FSFS
>> repository I get the following:
>>
>> # svnadmin create test_repos --fs-type fsfs
>> svn: Unknown FS type 'fsfs'
>>
>> I get a similar complaint for 'bdb' if I just use the default command
>>
>> # svnadmin create test_repos2
>> svn: Unknown FS type 'bdb'
>>
>> I'm guessing the second one is because I don't have the bdb engine  
>> running
>> at present. I'll test that shortly.
>> However, I'm mostly concerned with creating the FSFS type repos.  
>> Have I
>> managed to install subversion without support for the FSFS system?
>
> fsfs has been the default since svn 1.2. That svnadmin is attempting
> to create a bdb repository without you explicitly telling it to do so
> suggests to me that you have a pre-1.2 binary in your path somewhere,
> ahead of a later version.
>
> What is the output of svnadmin --version?

Thanks everyone for your response! You're all absolutely right. I  
actually installed version 1.1.4 rather than 1.4. Silly mistake.  
Looks like I'm starting over :)

-k





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

Re: Unknown FS type 'fsfs' when creating new repos

Posted by Andy Levy <an...@gmail.com>.
On 11/1/06, Kenny Jepson <ke...@cardservice-int.com> wrote:
> Hello:
>
> I took great pains to install subversion 1.4 from source on OS X with BDB
> support. After reading somewhat more of the book, I decided FSFS is likely
> preferable for my application, however, when attempting to create an FSFS
> repository I get the following:
>
> # svnadmin create test_repos --fs-type fsfs
> svn: Unknown FS type 'fsfs'
>
> I get a similar complaint for 'bdb' if I just use the default command
>
> # svnadmin create test_repos2
> svn: Unknown FS type 'bdb'
>
> I'm guessing the second one is because I don't have the bdb engine running
> at present. I'll test that shortly.
> However, I'm mostly concerned with creating the FSFS type repos. Have I
> managed to install subversion without support for the FSFS system?

fsfs has been the default since svn 1.2. That svnadmin is attempting
to create a bdb repository without you explicitly telling it to do so
suggests to me that you have a pre-1.2 binary in your path somewhere,
ahead of a later version.

What is the output of svnadmin --version?

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

Re: Unknown FS type 'fsfs' when creating new repos

Posted by Josh's SVN <jh...@ruralins.com>.
I may be able to fix half of your issue - but I have fixed one to create
another - I had the same issue - recompiled WITHOUT bdb support and now I
get - 
[root@dclsvn /]# svnadmin --version 
svnadmin: Mismatched FS module version for 'bdb': found 1.4.0, expected
1.3.0
??  

This is what I get now 
[root@dclsvn repo]# svnadmin create --fs-type bdb test_bdb
svnadmin: Mismatched FS module version for 'bdb': found 1.4.0, expected
1.3.0

What do you get when you type  - ??

[root@dclsvn repo]# which svnadmin
/usr/local/bin/svnadmin

-J


Lieven Govaerts-2 wrote:
> 
> Are you sure it didn't pick up an older svnadmin from your PATH somewhere?
> 
> What's the output of 'svnadmin' and 'svnadmin --version'?
> 
> I wonder why it says 'svn: Unknown FS type 'bdb' ', where it should at
> least say 'svnadmin: Unknown FS type 'xxxx''. Weird.
> 
> Lieven.
> 
> Kenny Jepson wrote:
>> Hello:
>>
>> I took great pains to install subversion 1.4 from source on OS X with
>> BDB support. After reading somewhat more of the book, I decided FSFS
>> is likely preferable for my application, however, when attempting to
>> create an FSFS repository I get the following:
>>
>> *# svnadmin create test_repos --fs-type fsfs*
>> *svn: Unknown FS type 'fsfs'*
>>
>> I get a similar complaint for 'bdb' if I just use the default command
>>
>> # svnadmin create test_repos2             
>> svn: Unknown FS type 'bdb'
>>
>> I'm guessing the second one is because I don't have the bdb engine
>> running at present. I'll test that shortly.
>> However, I'm mostly concerned with creating the FSFS type repos. Have
>> I managed to install subversion without support for the FSFS system? 
>>
>> If someone could point me in the right direction, I'd really
>> appreciate it. I'll list my install configuration parameters below.
>>
>> Thanks for any help!
>>
>> -k
>>
>> *compiled subversion with the following command (initial log details
>> follow)*
>>   $ ./configure --with-apr=/usr/local/apr-httpd/
>> --with-apr-util=/usr/local/apr-util-httpd/ --with-ssl --with-zlib
>> --with-apxs=/usr
>> /local/apache2/bin/apxs
>>
>> *compiled apr and apr-util from the httpd/src distribution with the
>> following lines *
>>   $ ./configure --prefix=/usr/local/apr-httpd/
>> --with-berkeley-db=/usr/local/BerkeleyDB.4.5/
>>   $ ./configure --prefix=/usr/local/apr-util-httpd/
>> --with-apr=/usr/local/apr-httpd/
>> --with-berkeley-db=/usr/local/BerkeleyDB.4.5/
>>
>> *Here's my httpd configuration command, in case it's of any use...*
>>   $ ./configure --enable-ssl --with-z --enable-so
>> --with-berkeley-db=/usr/local/BerkeleyDB.4.5/
>> --enable-mods-shared=headers rewrit
>> e dav auth-digest authnz dav-fs dav-lock deflate mime-magic speling
>> alias auth-basic  authn-default authn-file authz-user cgi defla
>> te dir mime setenvif autoindex include
>> --with-apr=/usr/local/apr-httpd/
>> --with-apr-util=/usr/local/apr-util-httpd/
>>
>>
>>
>> *Here is the first page or so of the subversion config.log in case the
>> additional system information is useful. I won't post the full config
>> logs unless someone asks, since they are pretty long....*
>>
>> This file contains any messages produced by compilers while
>> running configure, to aid debugging if configure makes a mistake.
>>
>> It was created by subversion configure        1.1.4, which was
>> generated by GNU Autoconf 2.57.  Invocation command line was
>>
>>   $ ./configure --with-apr=/usr/local/apr-httpd/
>> --with-apr-util=/usr/local/apr-util-httpd/ --with-ssl --with-zlib
>> --with-apxs=/usr
>> /local/apache2/bin/apxs
>>
>> ## --------- ##
>> ## Platform. ##
>> ## --------- ##
>>
>> hostname = Computer.local
>> uname -m = Power Macintosh
>> uname -r = 8.8.0
>> uname -s = Darwin
>> uname -v = Darwin Kernel Version 8.8.0: Fri Sep  8 17:18:57 PDT 2006;
>> root:xnu-792.12.6.obj~1/RELEASE_PPC
>>
>> /usr/bin/uname -p = powerpc
>> /bin/uname -X     = unknown
>>
>> /bin/arch              = unknown
>> /usr/bin/arch -k       = unknown
>> /usr/convex/getsysinfo = unknown
>> hostinfo               = Mach kernel version:
>>          Darwin Kernel Version 8.8.0: Fri Sep  8 17:18:57 PDT 2006;
>> root:xnu-792.12.6.obj~1/RELEASE_PPC
>> Kernel configured for a single processor only.
>> 1 processor is physically available.
>> Processor type: ppc970 (PowerPC 970)
>> Processor active: 0
>> Primary memory available: 2.25 gigabytes
>> Default processor set: 96 tasks, 291 threads, 1 processors
>> Load average: 5.20, Mach factor: 0.16
>> /bin/machine           = unknown
>> /usr/bin/oslevel       = unknown
>> /bin/universe          = unknown
>>
>> PATH: /bin
>> PATH: /sbin
>> PATH: /usr/bin
>> PATH: /usr/sbin
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Unknown-FS-type-%27fsfs%27-when-creating-new-repos-tf2553573.html#a7117650
Sent from the Subversion Users mailing list archive at Nabble.com.

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

Re: Unknown FS type 'fsfs' when creating new repos

Posted by Lieven Govaerts <sv...@mobsol.be>.
Are you sure it didn't pick up an older svnadmin from your PATH somewhere?

What's the output of 'svnadmin' and 'svnadmin --version'?

I wonder why it says 'svn: Unknown FS type 'bdb' ', where it should at
least say 'svnadmin: Unknown FS type 'xxxx''. Weird.

Lieven.

Kenny Jepson wrote:
> Hello:
>
> I took great pains to install subversion 1.4 from source on OS X with
> BDB support. After reading somewhat more of the book, I decided FSFS
> is likely preferable for my application, however, when attempting to
> create an FSFS repository I get the following:
>
> *# svnadmin create test_repos --fs-type fsfs*
> *svn: Unknown FS type 'fsfs'*
>
> I get a similar complaint for 'bdb' if I just use the default command
>
> # svnadmin create test_repos2             
> svn: Unknown FS type 'bdb'
>
> I'm guessing the second one is because I don't have the bdb engine
> running at present. I'll test that shortly.
> However, I'm mostly concerned with creating the FSFS type repos. Have
> I managed to install subversion without support for the FSFS system? 
>
> If someone could point me in the right direction, I'd really
> appreciate it. I'll list my install configuration parameters below.
>
> Thanks for any help!
>
> -k
>
> *compiled subversion with the following command (initial log details
> follow)*
>   $ ./configure --with-apr=/usr/local/apr-httpd/
> --with-apr-util=/usr/local/apr-util-httpd/ --with-ssl --with-zlib
> --with-apxs=/usr
> /local/apache2/bin/apxs
>
> *compiled apr and apr-util from the httpd/src distribution with the
> following lines *
>   $ ./configure --prefix=/usr/local/apr-httpd/
> --with-berkeley-db=/usr/local/BerkeleyDB.4.5/
>   $ ./configure --prefix=/usr/local/apr-util-httpd/
> --with-apr=/usr/local/apr-httpd/
> --with-berkeley-db=/usr/local/BerkeleyDB.4.5/
>
> *Here's my httpd configuration command, in case it's of any use...*
>   $ ./configure --enable-ssl --with-z --enable-so
> --with-berkeley-db=/usr/local/BerkeleyDB.4.5/
> --enable-mods-shared=headers rewrit
> e dav auth-digest authnz dav-fs dav-lock deflate mime-magic speling
> alias auth-basic  authn-default authn-file authz-user cgi defla
> te dir mime setenvif autoindex include
> --with-apr=/usr/local/apr-httpd/
> --with-apr-util=/usr/local/apr-util-httpd/
>
>
>
> *Here is the first page or so of the subversion config.log in case the
> additional system information is useful. I won't post the full config
> logs unless someone asks, since they are pretty long....*
>
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
>
> It was created by subversion configure        1.1.4, which was
> generated by GNU Autoconf 2.57.  Invocation command line was
>
>   $ ./configure --with-apr=/usr/local/apr-httpd/
> --with-apr-util=/usr/local/apr-util-httpd/ --with-ssl --with-zlib
> --with-apxs=/usr
> /local/apache2/bin/apxs
>
> ## --------- ##
> ## Platform. ##
> ## --------- ##
>
> hostname = Computer.local
> uname -m = Power Macintosh
> uname -r = 8.8.0
> uname -s = Darwin
> uname -v = Darwin Kernel Version 8.8.0: Fri Sep  8 17:18:57 PDT 2006;
> root:xnu-792.12.6.obj~1/RELEASE_PPC
>
> /usr/bin/uname -p = powerpc
> /bin/uname -X     = unknown
>
> /bin/arch              = unknown
> /usr/bin/arch -k       = unknown
> /usr/convex/getsysinfo = unknown
> hostinfo               = Mach kernel version:
>          Darwin Kernel Version 8.8.0: Fri Sep  8 17:18:57 PDT 2006;
> root:xnu-792.12.6.obj~1/RELEASE_PPC
> Kernel configured for a single processor only.
> 1 processor is physically available.
> Processor type: ppc970 (PowerPC 970)
> Processor active: 0
> Primary memory available: 2.25 gigabytes
> Default processor set: 96 tasks, 291 threads, 1 processors
> Load average: 5.20, Mach factor: 0.16
> /bin/machine           = unknown
> /usr/bin/oslevel       = unknown
> /bin/universe          = unknown
>
> PATH: /bin
> PATH: /sbin
> PATH: /usr/bin
> PATH: /usr/sbin
>

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

Re: Unknown FS type 'fsfs' when creating new repos

Posted by Felix Gilcher <gi...@exozet.com>.
Hi, 

What¹s the output of ³svnadmin ‹version²?

It should look something like this:

svnadmin, version 1.4.0 (r21228)
   compiled Oct 31 2006, 19:48:41

Copyright (C) 2000-2006 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 back-end (FS) modules are available:

* fs_base : Module for working with a Berkeley DB repository.
* fs_fs : Module for working with a plain file (FSFS) repository.

Maybe you have an old version of svnadmin somewhere in the path that gets
picket up. And as for ³the great pains of installing², you might want to try
macports (http://www.macports.org/) if you wish to install from source.
Installing gets as easy as ³sudo port install subversion², wait while it
compiles, done.  

There are contributed binaries as well on the subversion download page.

I used both methods without any problems so far, but prefer the macports
variant.

Regards

felix

Am 01.11.2006 9:30 Uhr schrieb "Kenny Jepson" unter
<ke...@cardservice-int.com>:

> Hello:
> 
> I took great pains to install subversion 1.4 from source on OS X with BDB
> support. After reading somewhat more of the book, I decided FSFS is likely
> preferable for my application, however, when attempting to create an FSFS
> repository I get the following:
> 
> # svnadmin create test_repos --fs-type fsfs
> svn: Unknown FS type 'fsfs'
> 
> I get a similar complaint for 'bdb' if I just use the default command
> 
> # svnadmin create test_repos2             
> svn: Unknown FS type 'bdb'
> 
> I'm guessing the second one is because I don't have the bdb engine running at
> present. I'll test that shortly.
> However, I'm mostly concerned with creating the FSFS type repos. Have I
> managed to install subversion without support for the FSFS system? 
> 
> If someone could point me in the right direction, I'd really appreciate it.
> I'll list my install configuration parameters below.
> 
> Thanks for any help!
> 
> -k
> 
> compiled subversion with the following command (initial log details follow)
>   $ ./configure --with-apr=/usr/local/apr-httpd/
> --with-apr-util=/usr/local/apr-util-httpd/ --with-ssl --with-zlib
> --with-apxs=/usr
> /local/apache2/bin/apxs
> 
> compiled apr and apr-util from the httpd/src distribution with the following
> lines 
>   $ ./configure --prefix=/usr/local/apr-httpd/
> --with-berkeley-db=/usr/local/BerkeleyDB.4.5/
>   $ ./configure --prefix=/usr/local/apr-util-httpd/
> --with-apr=/usr/local/apr-httpd/ --with-berkeley-db=/usr/local/BerkeleyDB.4.5/
> 
> Here's my httpd configuration command, in case it's of any use...
>   $ ./configure --enable-ssl --with-z --enable-so
> --with-berkeley-db=/usr/local/BerkeleyDB.4.5/ --enable-mods-shared=headers
> rewrit
> e dav auth-digest authnz dav-fs dav-lock deflate mime-magic speling alias
> auth-basic  authn-default authn-file authz-user cgi defla
> te dir mime setenvif autoindex include --with-apr=/usr/local/apr-httpd/
> --with-apr-util=/usr/local/apr-util-httpd/
> 
> 
> 
> Here is the first page or so of the subversion config.log in case the
> additional system information is useful. I won't post the full config logs
> unless someone asks, since they are pretty long....
> 
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
> 
> It was created by subversion configure        1.1.4, which was
> generated by GNU Autoconf 2.57.  Invocation command line was
> 
>   $ ./configure --with-apr=/usr/local/apr-httpd/
> --with-apr-util=/usr/local/apr-util-httpd/ --with-ssl --with-zlib
> --with-apxs=/usr
> /local/apache2/bin/apxs
> 
> ## --------- ##
> ## Platform. ##
> ## --------- ##
> 
> hostname = Computer.local
> uname -m = Power Macintosh
> uname -r = 8.8.0
> uname -s = Darwin
> uname -v = Darwin Kernel Version 8.8.0: Fri Sep  8 17:18:57 PDT 2006;
> root:xnu-792.12.6.obj~1/RELEASE_PPC
> 
> /usr/bin/uname -p = powerpc
> /bin/uname -X     = unknown
> 
> /bin/arch              = unknown
> /usr/bin/arch -k       = unknown
> /usr/convex/getsysinfo = unknown
> hostinfo               = Mach kernel version:
>          Darwin Kernel Version 8.8.0: Fri Sep  8 17:18:57 PDT 2006;
> root:xnu-792.12.6.obj~1/RELEASE_PPC
> Kernel configured for a single processor only.
> 1 processor is physically available.
> Processor type: ppc970 (PowerPC 970)
> Processor active: 0
> Primary memory available: 2.25 gigabytes
> Default processor set: 96 tasks, 291 threads, 1 processors
> Load average: 5.20, Mach factor: 0.16
> /bin/machine           = unknown
> /usr/bin/oslevel       = unknown
> /bin/universe          = unknown
> 
> PATH: /bin
> PATH: /sbin
> PATH: /usr/bin
> PATH: /usr/sbin
> 

>