If your point is that this is too trivial to waste more time on, then 
c'est la vie.  But just in case you also think you are right:

> It's simple. PKG_CACHE is a "parameter" to pkg_add.  If you run other 
> options, like -n or -s, there is an obvious interface conflict. What 
> should pkg_add obey ?
> 
> ...  If PKG_CACHE is defined, pkg_add will obey it.

pkg_add doesn't always obey it:

# ls -ld $PKG_CACHE/gcal*
ls: /var/pkg_cache/gcal*: No such file or directory
# pkg_add -s gcal
quirks-2.54 signed on 2015-03-08T12:33:05Z
# ls -ld $PKG_CACHE/gcal*
ls: /var/pkg_cache/gcal*: No such file or directory

Reply via email to