[OpenAFS] Problem with afs path names /afs/.bla.bla vs. /afs/bla.bla
Jason Edgecombe
jason@rampaginggeek.com
Wed, 17 Feb 2010 19:58:02 -0500
Dr Yuri A Shitov wrote:
> Hi to all,
>
> On majority of systems afs directory could be accessed by both paths:
> /afs/.bla.bla/...
> and
> /afs/bla.bla/...
>
> (difference in point prefixing a domain name). But I have found
> recently
> the system where first path is not accessible:
>
> [chitov@nemo4 SNSW]$ ls
> /afs/cern.ch/sw/lcg/external/clhep/1.9.2.3/slc4_ia32_gcc345/lib
> libCLHEP-1.9.2.3.a libCLHEP-Exceptions-1.9.2.3.so
> libCLHEP-HepPDT-1.9.2.3.so libCLHEP-RefCount-1.9.2.3.so
> ...
> [chitov@nemo4 SNSW]$ ls
> /afs/.cern.ch/sw/lcg/external/clhep/1.9.2.3/slc4_ia32_gcc345/lib
> ls: /afs/.cern.ch/sw/lcg/external/clhep/1.9.2.3/slc4_ia32_gcc345/lib:
> No such file or directory
>
> The problem is that config file used during compilation returns path
> with point:
>
> [chitov@nemo4 SNSW]$ clhep-config --libs
> -L/afs/.cern.ch/sw/lcg/external/clhep/1.9.2.3/slc4_ia32_gcc345/lib
> -lCLHEP-1.9.2.3
>
> which is then can't be accessed and compilation fails.
>
> I'm wondering what should be done on the system to allow both types of
> addressing of /afs paths.
> Please, cc-copy your answer to this mail
>
> Thanks in advance,
> Yuri
>
You can add the -dynroot option to afsd to enable both paths only on
your machine.
Jason