cvs commit: ports/audio/flac Makefile ports/audio/xmms-flac
Makefile
Christian Weisgerber
naddy at FreeBSD.org
Thu Jul 9 20:33:25 UTC 2009
Pav Lucistnik:
> > Alas, the assumption that /nonexistent does not exist is not reliable.
>
> /nonexistent is really guaranteed not to exist (that's the whole point
> of it). If someone creates that directory, _a lot_ of other stuff will
> not work for him either...
They may not have created in on purpose. Paul Dokas, who submitted
PR #136447, tells me:
| Yup, there it is:
|
| % ls -al /nonexistent
| lrwxr-xr-x 1 root wheel 15 Jun 8 08:28 /nonexistent@ -> usr/nonexistent
|
| % ls -al /usr/nonexistent/
| total 4
| drwxr-xr-x 2 root wheel 512 Jun 8 08:28 ./
| drwxr-xr-x 19 root wheel 512 Jun 8 08:28 ../
|
| Given the timestamp, I'm pretty sure that these were created when I last
| updated some ports. One of them must have created both the symlink and
| the directory. I definitely didn't make them myself. Very odd...
(Back in June, Fabiano Sidler also reported the same weird audio/flac
build failure to me. In retrospect, it must have been caused by
an existing /nonexistent, too.)
--
Christian "naddy" Weisgerber naddy at mips.inka.de
More information about the cvs-all
mailing list