Welcome to Linux Forums!

With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.

Linux Forum ArticlesLinux ForumsLinux Forum DownloadsLinux Hosts
Home|Register|FAQ|Member List|Calendar|Unanswered Posts|Forum Rules|Today's Posts|Advanced Search|
SEARCH FOR IN
Go Back   Linux Forums > GNU Linux Zone > Servers
Reload this Page Cant get mod_dav_svn to load!
Linux Forums
Linux Forums
Welcome To The Linux Forums!
Welcome to Linux Forums. We pride ourselves in being one of the largest Linux communities on the web, we encourage you to REGISTER on our forums and participate in the community. There are over 150,000 members ready to answer your questions. JOINING US today will allow you to make new posts, get support, send messages to other members and submit downloads to our downloads directory and many other great features!

Servers Anything server related, Apache, MySQL, Samba, server security, sendmail, exim, etc

Reply
 
Thread Tools Display Modes
Old 06-06-2008   #1 (permalink)
aloofpanda
Just Joined!
 
Join Date: Jun 2008
Posts: 2
Cant get mod_dav_svn to load!

ldd -r /etc/httpd/modules/mod_dav_svn.so
libsvn_repos-1.so.0 => /usr/lib64/libsvn_repos-1.so.0 (0x00002aaaaacdf000)
libsvn_fs-1.so.0 => /usr/lib64/libsvn_fs-1.so.0 (0x00002aaaaaeff000)
libsvn_delta-1.so.0 => /usr/lib64/libsvn_delta-1.so.0 (0x00002aaaab104000)
libsvn_subr-1.so.0 => /usr/lib64/libsvn_subr-1.so.0 (0x00002aaaab30f000)
libz.so.1 => /usr/lib64/libz.so.1 (0x00002aaaab543000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaab757000)
libc.so.6 => /lib64/libc.so.6 (0x00002aaaab972000)
libaprutil-1.so.0 => /usr/lib64/libaprutil-1.so.0 (0x00002aaaabcc2000)
libapr-1.so.0 => /usr/lib64/libapr-1.so.0 (0x00002aaaabedf000)
libsvn_fs_fs-1.so.0 => /usr/lib64/libsvn_fs_fs-1.so.0 (0x00002aaaac107000)
libsvn_fs_base-1.so.0 => /usr/lib64/libsvn_fs_base-1.so.0 (0x00002aaaac323000)
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00002aaaac54e000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00002aaaac751000)
libldap-2.3.so.0 => /usr/lib64/libldap-2.3.so.0 (0x00002aaaac985000)
liblber-2.3.so.0 => /usr/lib64/liblber-2.3.so.0 (0x00002aaaacbc0000)
libdb-4.3.so => /lib64/libdb-4.3.so (0x00002aaaacdce000)
libpq.so.4 => /usr/lib64/libpq.so.4 (0x00002aaaad0c3000)
libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00002aaaad2e6000)
libexpat.so.0 => /lib64/libexpat.so.0 (0x00002aaaad540000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaad762000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00002aaaad967000)
libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x00002aaaadb7c000)
libssl.so.6 => /lib64/libssl.so.6 (0x00002aaaadd95000)
libcrypto.so.6 => /lib64/libcrypto.so.6 (0x00002aaaadfdf000)
libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00002aaaae327000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00002aaaae5b9000)
libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00002aaaae7d2000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00002aaaaea00000)
libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x00002aaaaec02000)
libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00002aaaaee28000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00002aaaaf030000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00002aaaaf233000)
libsepol.so.1 => /lib64/libsepol.so.1 (0x00002aaaaf44b000)
undefined symbol: ap_filter_flush (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_register_provider (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_fputstrs (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_os_escape_path (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_sub_req_method_uri (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_insert_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_fprintf (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_pass_brigade (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_construct_url (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_get_locktoken_list (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_hook_insert_all_liveprops (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_new_error_tag (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_add_input_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_xmlns_add (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_hook_find_liveprop (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_hook_gather_propsets (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_destroy_sub_req (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_set_last_modified (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_register_liveprop_group (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_push_error (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_str_tolower (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_set_content_length (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_post_config (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_stripprefix (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_remove_input_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_get_brigade (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_getparents (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_fflush (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_do_find_liveprop (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_new_error (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_add_version_component (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_pre_config (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_get_token (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_xml_get_cdata (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_set_content_type (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_no2slash (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_update_mtime (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_log_perror (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_log_rerror (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_register_input_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_get_liveprop_info (/etc/httpd/modules/mod_dav_svn.so)
aloofpanda is offline   Reply With Quote
Old 06-06-2008   #2 (permalink)
aloofpanda
Just Joined!
 
Join Date: Jun 2008
Posts: 2
Sorry fixed

Hey all,

I have been trying for days to get my subversion working. Now after yum install it seems that the

subversion is working. Next step is to get the mod_dav_svn working.

I am running:
Apache 2.2
CentOS 5 64 bit
Subversion 1.4.2
at ServerBeach

Steps I have taken:
1. yum install subversion mod_dav_svn
2. used rpm to make sure that the packages are installed
3. edit httpd.conf


LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

It now states that:
httpd: Syntax error on line 1 of /usr/local/apache/conf/httpd.conf: Syntax error on line 1 of

/usr/local/apache/conf/includes/pre_main_global.conf: Cannot load

/usr/local/apache/modules/mod_dav_svn.so into server: /usr/lib64/libsvn_fs_base-1.so.0: undefined

symbol: db_create

I tried doing a ldd and got this:

ldd -r /etc/httpd/modules/mod_dav_svn.so
libsvn_repos-1.so.0 => /usr/lib64/libsvn_repos-1.so.0 (0x00002aaaaacdf000)
libsvn_fs-1.so.0 => /usr/lib64/libsvn_fs-1.so.0 (0x00002aaaaaeff000)
libsvn_delta-1.so.0 => /usr/lib64/libsvn_delta-1.so.0 (0x00002aaaab104000)
libsvn_subr-1.so.0 => /usr/lib64/libsvn_subr-1.so.0 (0x00002aaaab30f000)
libz.so.1 => /usr/lib64/libz.so.1 (0x00002aaaab543000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaab757000)
libc.so.6 => /lib64/libc.so.6 (0x00002aaaab972000)
libaprutil-1.so.0 => /usr/lib64/libaprutil-1.so.0 (0x00002aaaabcc2000)
libapr-1.so.0 => /usr/lib64/libapr-1.so.0 (0x00002aaaabedf000)
libsvn_fs_fs-1.so.0 => /usr/lib64/libsvn_fs_fs-1.so.0 (0x00002aaaac107000)
libsvn_fs_base-1.so.0 => /usr/lib64/libsvn_fs_base-1.so.0 (0x00002aaaac323000)
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00002aaaac54e000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00002aaaac751000)
libldap-2.3.so.0 => /usr/lib64/libldap-2.3.so.0 (0x00002aaaac985000)
liblber-2.3.so.0 => /usr/lib64/liblber-2.3.so.0 (0x00002aaaacbc0000)
libdb-4.3.so => /lib64/libdb-4.3.so (0x00002aaaacdce000)
libpq.so.4 => /usr/lib64/libpq.so.4 (0x00002aaaad0c3000)
libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00002aaaad2e6000)
libexpat.so.0 => /lib64/libexpat.so.0 (0x00002aaaad540000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaad762000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00002aaaad967000)
libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x00002aaaadb7c000)
libssl.so.6 => /lib64/libssl.so.6 (0x00002aaaadd95000)
libcrypto.so.6 => /lib64/libcrypto.so.6 (0x00002aaaadfdf000)
libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00002aaaae327000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00002aaaae5b9000)
libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00002aaaae7d2000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00002aaaaea00000)
libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x00002aaaaec02000)
libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00002aaaaee28000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00002aaaaf030000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00002aaaaf233000)
libsepol.so.1 => /lib64/libsepol.so.1 (0x00002aaaaf44b000)
undefined symbol: ap_filter_flush (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_register_provider (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_fputstrs (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_os_escape_path (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_sub_req_method_uri (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_insert_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_fprintf (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_pass_brigade (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_construct_url (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_get_locktoken_list (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_hook_insert_all_liveprops (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_new_error_tag (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_add_input_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_xmlns_add (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_hook_find_liveprop (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_hook_gather_propsets (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_destroy_sub_req (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_set_last_modified (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_register_liveprop_group (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_push_error (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_str_tolower (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_set_content_length (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_post_config (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_stripprefix (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_remove_input_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_get_brigade (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_getparents (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_fflush (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_do_find_liveprop (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_new_error (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_add_version_component (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_hook_pre_config (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_get_token (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_xml_get_cdata (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_set_content_type (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_no2slash (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_update_mtime (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_log_perror (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_log_rerror (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: ap_register_input_filter (/etc/httpd/modules/mod_dav_svn.so)
undefined symbol: dav_get_liveprop_info (/etc/httpd/modules/mod_dav_svn.so)

At this point, I am fustrated. I have spent too much time on this. Please help. Anything. Thank you

in advance.

Will
aloofpanda is offline   Reply With Quote
Old 07-08-2008   #3 (permalink)
chavo004
Just Joined!
 
Join Date: Jul 2008
Posts: 1
apache not staring ... not loading mod_dav_svn.so -- db_create symbol not set?

When I try to start apache on SL: apachectl start

I get this:
httpd: Syntax error on line 100 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_dav_svn.so into server: /usr/lib/libsvn_fs_base-1.so.0: undefined symbol: db_create

but if I use the ldd to load the libsvn_fs_base-1 it loads w/o problems. does anyone have a work around and point out what I'm doing wrong?

Thanks
// sal
chavo004 is offline   Reply With Quote
Old 07-09-2008   #4 (permalink)
jwoo
Just Joined!
 
Join Date: Jul 2008
Posts: 1
I came across this problem a few months ago, figured out what I needed to do, then had to refigure it out when I went to upgrade to 1.5 today.

For me, the issue was that I chose to use FSFS instead of BerkeleyDB repositories. I compiled it without the --with-berkeley-db=/path/to/BerkeleyDB option. So to fix it, I recompiled it with the --with-berkeley-db option to another directory which fixed the libsvn* libraries.

Code:
./configure --prefix=/usr/local
make && make install
./configure --with-berkeley-db=/usr/local/BerkeleyDB.4.7 --prefix=/usr/local/svn2
make && make install
I am sure there is some reason why this was a bad idea or with unnecessary steps, but it works for me. It could be that it would work fine with just the second config, but I don't know if the --with-berkeley-db option makes FSFS not work. The svnserve I have been using is /usr/local/bin/svnserve.

edit: sorry, I didn't notice you were installing with Yum. My suggestion won't help unless you are compiling it yourself.
jwoo is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT. The time now is 09:54 PM.




© 2000 - 2008 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.0.0