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

Re: svn 0.9 rc2 tarball

From: Russ Allbery <rra_at_stanford.edu>
Date: 2002-02-17 20:30:47 CET

Joe Orton <joe@manyfish.co.uk> writes:
> On Sat, Feb 16, 2002 at 04:30:35PM -0800, Russ Allbery wrote:

>> So you've installed OpenSSL's shared libraries into /usr/foo/lib, where
>> /usr/foo is an enterprise-wide file system mounted on a thousand
>> different Unix machines. Now, rather than having Subversion correctly
>> link against those libraries, you want a thousand system administrators
>> to go make custom changes to their runtime library configuration that
>> may break other applications.

> Well, you had to configure those thousand systems to mount /usr/foo, so
> why didn't you modify their run-time linker paths at the same time, to
> add /usr/foo/lib?

Because that doesn't work. People don't understand how to do it. It
breaks when the machines are upgraded, or there are all sorts of platform-
dependent problems, or it breaks some other application that ends up
looking in the shared area for its libraries when it should use a
different set of libraries on local disk. It's hard enough to get it
mounted right, which in our case is just a matter of installing AFS and
creating two symlinks.

I do this for a living. I can't really give you evidence other than
inviting you to try it yourself with a software installation intended to
be mounted by hundreds of mostly inexperienced Unix admins on systems that
you have no control over or access to.

Russ Allbery (rra_at_stanford.edu)             <http://www.eyrie.org/~eagle/>
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:37:08 2006

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

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