[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: building from tar ball, install fails when /usr/lib64 occurs

From: Ulrich Eckhardt <eckhardt_at_satorlaser.com>
Date: 2007-10-25 09:30:42 CEST

On Wednesday 24 October 2007, Kevin Tomasek wrote:
> i have been attempting to build svn from a tar ball.
>
> i have downloaded installed all the prerequisites,
> apr/apr-util/berkely-db, into a user controlled space. ie not root
> controlled or owned.
>
> the build/install of th prerequisites went fine,
> the build process of svn went fine.
>
> but the install process of svn pukes on anything that looks at
> /usr/lib64, which is probably should as it is owned by root and i am not
> installing this as root.

./configure --prefix=/home/kevin/svn-install

Depending on the OS, you will have to tweak the paths for finding executables,
shared libraries, static libraries and manpages (and maybe some more things I
forgot).

> the intended audience for the use of svn is only our local network.

You mean what you are compiling should be used by others? Then it must go into
a publicly accessible place. If you only want to run svnserve as that user it
is enough to install SVN in that user's home directory.

> i don't believe that i really need the apache stuff functional.

SVN is built on the Apache Portable Runtime, so you need at least that part.
However, you don't have to serve repositories via Apache, you can also use
svnserve or direct file access.

> questions:
> i wish to build this for general consumption. ie i don't want to go to
> 20 machines to build svn and update each ones 'local' /usr/lib64
> directory. is this possible?
> i don't wish to install as root. is there some way to bypass the
> /usr/lib64 install sections?
> why does it look at /usr/lib64? couldn't it use the
> --prefix=<install_root>/lib64 ??
> is there a good solution to this or am i missing something completely?

Eww, so you did set --prefix to something else? In that case it looks like a
bug to me that it tries to install things under /usr/lib64. In any case, I
really suggest not compiling and installing manually but using premade
packages instead.

Uli

-- 
Sator Laser GmbH
Geschäftsführer: Ronald Boers, Amtsgericht Hamburg HR B62 932
**************************************************************************************
           Visit our website at <http://www.satorlaser.de/>
**************************************************************************************
Diese E-Mail einschließlich sämtlicher Anhänge ist nur für den Adressaten bestimmt und kann vertrauliche Informationen enthalten. Bitte benachrichtigen Sie den Absender umgehend, falls Sie nicht der beabsichtigte Empfänger sein sollten. Die E-Mail ist in diesem Fall zu löschen und darf weder gelesen, weitergeleitet, veröffentlicht oder anderweitig benutzt werden.
E-Mails können durch Dritte gelesen werden und Viren sowie nichtautorisierte Änderungen enthalten. Sator Laser GmbH ist für diese Folgen nicht verantwortlich.
**************************************************************************************
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Oct 25 09:31:54 2007

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.