subversion 1.4.4_1: svnserve.in missing

Kyle Allender kallender at completecomputing.com
Sun Sep 9 21:04:42 PDT 2007


I'm attempting to install subversion from the ports tree on 6.2 RELEASE 
using:

make install

and receive this error:

cc  -O2 -fno-strict-aliasing -pipe   -g -O2  -I./subversion/include 
-I./subversion   -I/usr/local/include/apr-1   -I/usr/local/include/apr-1 
-I/usr/local/include -I/usr/local/include/db42 -o 
subversion/tests/libsvn_fs_base/fs-base-test.o -c 
subversion/tests/libsvn_fs_base/fs-base-test.c
cd subversion/tests/libsvn_fs_base && /usr/local/bin/libtool --tag=CC 
--silent --mode=link cc  -O2 -fno-strict-aliasing -pipe   -g -O2  
-L/usr/local/lib -L/usr/local/lib/db42  -rpath /usr/local/lib -o 
fs-base-test  fs-base-test.o ../../../subversion/tests/libsvn_test-1.la 
../../../subversion/libsvn_fs_base/libsvn_fs_base-1.la 
../../../subversion/libsvn_fs/libsvn_fs-1.la 
../../../subversion/libsvn_delta/libsvn_delta-1.la 
../../../subversion/libsvn_subr/libsvn_subr-1.la 
/usr/local/lib/libaprutil-1.la -lgdbm -ldb-4.2 -lexpat -liconv 
/usr/local/lib/libapr-1.la -lcrypt  -lpthread -lintl  -lz
cc  -O2 -fno-strict-aliasing -pipe   -g -O2  -I./subversion/include 
-I./subversion   -I/usr/local/include/apr-1   -I/usr/local/include/apr-1 
-I/usr/local/include -I/usr/local/include/db42 -o 
subversion/tests/libsvn_fs_base/key-test.o -c 
subversion/tests/libsvn_fs_base/key-test.c
cd subversion/tests/libsvn_fs_base && /usr/local/bin/libtool --tag=CC 
--silent --mode=link cc  -O2 -fno-strict-aliasing -pipe   -g -O2  
-L/usr/local/lib -L/usr/local/lib/db42  -rpath /usr/local/lib -o 
key-test  key-test.o ../../../subversion/tests/libsvn_test-1.la 
../../../subversion/libsvn_fs_base/libsvn_fs_base-1.la 
../../../subversion/libsvn_fs/libsvn_fs-1.la 
../../../subversion/libsvn_delta/libsvn_delta-1.la 
../../../subversion/libsvn_subr/libsvn_subr-1.la 
/usr/local/lib/libaprutil-1.la -lgdbm -ldb-4.2 -lexpat -liconv 
/usr/local/lib/libapr-1.la -lcrypt  -lpthread -lintl  -lz
cc  -O2 -fno-strict-aliasing -pipe   -g -O2  -I./subversion/include 
-I./subversion   -I/usr/local/include/apr-1   -I/usr/local/include/apr-1 
-I/usr/local/include -I/usr/local/include/db42 -o 
subversion/tests/libsvn_fs_base/skel-test.o -c 
subversion/tests/libsvn_fs_base/skel-test.c
cd subversion/tests/libsvn_fs_base && /usr/local/bin/libtool --tag=CC 
--silent --mode=link cc  -O2 -fno-strict-aliasing -pipe   -g -O2  
-L/usr/local/lib -L/usr/local/lib/db42  -rpath /usr/local/lib -o 
skel-test  skel-test.o ../../../subversion/tests/libsvn_test-1.la 
../../../subversion/libsvn_fs_base/libsvn_fs_base-1.la 
../../../subversion/libsvn_fs/libsvn_fs-1.la 
../../../subversion/libsvn_delta/libsvn_delta-1.la 
../../../subversion/libsvn_subr/libsvn_subr-1.la 
/usr/local/lib/libaprutil-1.la -lgdbm -ldb-4.2 -lexpat -liconv 
/usr/local/lib/libapr-1.la -lcrypt  -lpthread -lintl  -lz
cc  -O2 -fno-strict-aliasing -pipe   -g -O2  -I./subversion/include 
-I./subversion   -I/usr/local/include/apr-1   -I/usr/local/include/apr-1 
-I/usr/local/include -I/usr/local/include/db42 -o 
subversion/tests/libsvn_fs_base/strings-reps-test.o -c 
subversion/tests/libsvn_fs_base/strings-reps-test.c
cd subversion/tests/libsvn_fs_base && /usr/local/bin/libtool --tag=CC 
--silent --mode=link cc  -O2 -fno-strict-aliasing -pipe   -g -O2  
-L/usr/local/lib -L/usr/local/lib/db42  -rpath /usr/local/lib -o 
strings-reps-test  strings-reps-test.o 
../../../subversion/tests/libsvn_test-1.la 
../../../subversion/libsvn_fs_base/libsvn_fs_base-1.la 
../../../subversion/libsvn_fs/libsvn_fs-1.la 
../../../subversion/libsvn_delta/libsvn_delta-1.la 
../../../subversion/libsvn_subr/libsvn_subr-1.la 
/usr/local/lib/libaprutil-1.la -lgdbm -ldb-4.2 -lexpat -liconv 
/usr/local/lib/libapr-1.la -lcrypt  -lpthread -lintl  -lz
/usr/local/bin/msgfmt -c -o subversion/po/de.mo subversion/po/de.po
/usr/local/bin/msgfmt -c -o subversion/po/es.mo subversion/po/es.po
/usr/local/bin/msgfmt -c -o subversion/po/fr.mo subversion/po/fr.po
/usr/local/bin/msgfmt -c -o subversion/po/it.mo subversion/po/it.po
/usr/local/bin/msgfmt -c -o subversion/po/ja.mo subversion/po/ja.po
/usr/local/bin/msgfmt -c -o subversion/po/ko.mo subversion/po/ko.po
/usr/local/bin/msgfmt -c -o subversion/po/nb.mo subversion/po/nb.po
/usr/local/bin/msgfmt -c -o subversion/po/pl.mo subversion/po/pl.po
/usr/local/bin/msgfmt -c -o subversion/po/pt_BR.mo subversion/po/pt_BR.po
/usr/local/bin/msgfmt -c -o subversion/po/sv.mo subversion/po/sv.po
/usr/local/bin/msgfmt -c -o subversion/po/zh_CN.mo subversion/po/zh_CN.po
/usr/local/bin/msgfmt -c -o subversion/po/zh_TW.mo subversion/po/zh_TW.po
===>  Installing for subversion-1.4.4_1
** Missing /usr/ports/devel/subversion/files/svnserve.in for 
subversion-1.4.4_1.
*** Error code 1

Based on what I see in other ports, the .in files are used as 
configuration files for various portions of the build process.  Is this 
correct?

I attempted to build the port with this argument:

make -DWITH_PYTHON -DWITH_JAVA -DWITH_SVNSERVE_WRAPPER install

and receive the same error message, though with a much smaller build 
process:

===>  Installing for subversion-1.4.4_1
===>   subversion-1.4.4_1 depends on file: /usr/local/bin/python2.5 - found
===>   subversion-1.4.4_1 depends on file: 
/usr/local/diablo-jdk1.5.0/bin/java - found
===>   subversion-1.4.4_1 depends on shared library: expat.6 - found
===>   subversion-1.4.4_1 depends on shared library: neon.26 - found
===>   subversion-1.4.4_1 depends on shared library: apr-1.2 - found
===>   subversion-1.4.4_1 depends on shared library: intl - found
** Missing /usr/ports/devel/subversion/files/svnserve.in for 
subversion-1.4.4_1.
*** Error code 1

Stop in /usr/ports/devel/subversion.

If I make clean and then re-issue the last command above I receive:

===>  Vulnerability check disabled, database not found
===>  Extracting for subversion-1.4.4_1
=> MD5 Checksum OK for subversion/subversion-1.4.4.tar.bz2.
=> SHA256 Checksum OK for subversion/subversion-1.4.4.tar.bz2.
===>  Patching for subversion-1.4.4_1
===>  Applying extra patch 
/usr/ports/devel/subversion/files/build-outputs.mk.patch
cannot open /usr/ports/devel/subversion/files/build-outputs.mk.patch: No 
such file or directory
*** Error code 2

Stop in /usr/ports/devel/subversion.


I have successfully installed subversion-1.4.0 using pkg_add -r subversion:

pkg_add -r subversion
Fetching 
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.2-release/Latest/subversion.tbz... 
Done.
pkg_add: warning: package 'subversion-1.4.0_1' requires 
'gettext-0.14.5_2', but 'gettext-0.16.1_3' is installed
pkg_add: warning: package 'subversion-1.4.0_1' requires 'neon-0.25.5', 
but 'neon-0.26.4' is installed
pkg_add: warning: package 'subversion-1.4.0_1' requires 'db42-4.2.52_4', 
but 'db42-4.2.52_5' is installed
pkg_add: warning: package 'subversion-1.4.0_1' requires 
'apr-db42-1.2.7_1', but 'apr-gdbm-db42-1.2.8_1' is installed

Could someone point me to where this is failing?  Is this a bug with the 
port itself?

K


More information about the freebsd-questions mailing list