On 12.09.22 17:33, Tom Lane wrote:
Peter Eisentraut <peter.eisentr...@enterprisedb.com> writes:
On 02.09.22 01:39, Tom Lane wrote:
find_my_exec() wants to obtain an absolute, symlink-free path
to the program's own executable, for what seem to me good
reasons.
I still think they are bad reasons, and we should kill all that code.
Just sayin' ...
Are you proposing we give up the support for relocatable installations?
I'm not here to defend that feature, but I bet somebody will. (And
doesn't "make check" depend on it?)
I'm complaining specifically about the resolving of symlinks. Why does
$ /usr/local/opt/postgresql@13/bin/pg_config --bindir
print
/usr/local/Cellar/postgresql@13/13.8/bin
when it clearly should print
/usr/local/opt/postgresql@13/bin
This is unrelated to the support for relocatable installations, AFAICT.