Date: Sun, 19 May 2002 13:21:49 -0700 From: Terry Lambert <tlambert2@mindspring.com> To: Bernd Walter <ticso@cicely5.cicely.de> Cc: "J. Mallett" <jmallett@FreeBSD.ORG>, freebsd-current@FreeBSD.ORG Subject: Re: make(1) patch to ReadMakefile() to use realpath(3) Message-ID: <3CE8095D.CFFF57F7@mindspring.com> References: <20020519100420.GA8356@FreeBSD.ORG> <20020519132159.GI44753@cicely5.cicely.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Bernd Walter wrote: > Why do people think that a realpath is always available? Because it would be really convenient if we could program without having to remember on line 17 what we did on line 3, because we have really, really short attention spans. While we are at it, wouldn't it be nice if all locks just disappeared when we closed files, and all open files and memory allocations went away when our programs exitted? 8-). > What is wrong with just extending using pwd? > And maybe optionally stripping .. and . elements if wanted. > At least pwd doesn't break amd(8) pathnames. > It became nearly impossible to use amd(8) today just because of all that > realpath introduced breakage. That's annoying. I guess it's because people would really like it to work, even though hard links make it completely impossible, unless you change a number of things in the kernel in some pretty serious ways. 8-(. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CE8095D.CFFF57F7>