pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: /bin/pwd defaults (Re: devel/gobject-introspection build can't find 'glib/gmacros.h')



Joerg Sonnenberger <joerg%britannica.bec.de@localhost> writes:

> On Thu, Jun 18, 2015 at 09:03:38AM -0400, Greg Troxel wrote:
>> I'm talking about situations where pkgsrc is really in
>> ~/NetBSD-current/pkgsrc and /usr/pkgsrc is a symlink to it, or something
>> like that.  That's not a configuration problem; it's been within normal
>> unix practice for decades.
>
> Nothing cares about /usr/pkgsrc. The location is not magical in any way.
> If you shell resolves PWD, you can CD to /usr/pkgsrc, otherwise you
> should use the physical path. That said, I don't think this is a typical
> problem when hitting symlink issues, far from it.

I'm not sure what typical means, but there have been multiple reports of
trouble.  bash doesn't set $PWD to `/bin/pwd -P` and it seems other
shells don't either.  Arguably this is POSIX's fault for specifying -L
as the default /bin/pwd behavior.

Attachment: pgpFNvMpk05tR.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index