subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Shahaf <...@daniel.shahaf.name>
Subject Re: subversion-1.9.0-rc2 autogen.sh script breaks "/usr/share/aclocal" discovery on Fedora 21 and otherws
Date Wed, 15 Jul 2015 01:07:31 GMT
Daniel Shahaf wrote on Mon, Jul 13, 2015 at 23:12:16 +0000:
> Nico Kadel-Garcia wrote on Sun, Jul 12, 2015 at 14:08:25 -0400:
> > On Sun, Jul 12, 2015 at 3:09 AM, Daniel Shahaf <d.s@daniel.shahaf.name> wrote:
> > > Nico Kadel-Garcia wrote on Sun, Jul 12, 2015 at 01:24:56 -0400:
> > >> +if [ -L "$ltpath" -a "$ltpath" = "/bin" ]; then
> > >> +    # Avoid "/bin" symlink to "/usr/bin" confusion
> > >> +    ltpath=/usr/bin
> > >> +fi
> > >
> > > We can't presume that /usr/bin is the target of /bin when the latter is
> > > a symlink.  That's not necessarily true everywhere.
> > 
> > Can you think of a specific instance where "libtool" is in
> > "/bin/libtool" where this would not apply? In all circumstance I know
> > of where "/bin" is a symlink with "libtoolize" in it, it's the case,
> > 
> 
> Actually I can, but that's besides the point.  We need autogen.sh to
> work no matter what the /bin symlink points to.

In more words: it's entirely possible that there is a system where /bin
is a symlink that points to some location other than /usr/bin, and we
need to work on that system too — even if we don't know about it.

(Of course this whole sub-discussion becomes moot if we use
--print-ac-dir, as discussed elsethread.)

Cheers,

Daniel

Mime
View raw message