>Synopsis:      local PKG_PATH searches only packages-stable on 6.3-release
>Category:      user
>Environment:
        System      : OpenBSD 6.3
        Details     : OpenBSD 6.3 (GENERIC.MP) #107: Sat Mar 24 14:21:59 MDT 
2018
                         
dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

        Architecture: OpenBSD.amd64
        Machine     : amd64
>Description:

When PKG_PATH is set to a local directory, eg.
PKG_PATH=/var/www/htdocs/%m on 6.3-release, only
%c/packages-stable/amd64 is searched (pkg_add(1) says it should be
*also* searched in addition to %c/packages/%a).

>How-To-Repeat:

Have some packages (eg. a mirror) in
/var/www/htdocs/pub/OpenBSD/6.3/packages/amd64, and:

# ls -l /var/www/htdocs/pub/OpenBSD/6.3/packages/amd64/2048-*tgz   
-rw-r--r--  1 lotheac  wheel  9299 Mar 28 14:19 
/var/www/htdocs/pub/OpenBSD/6.3/packages/amd64/2048-cli-0.9.1.tgz
# PKG_PATH=/var/www/htdocs/%m pkg_info 2048-cli                 
file:/var/www/htdocs/pub/OpenBSD/6.3/packages-stable/amd64/: empty

>Fix:

'ln -s packages /var/www/htdocs/pub/OpenBSD/6.3/packages-stable' works
around the problem, as does using http(s) mirrors.

-- 
Lauri Tirkkonen | lotheac @ IRCnet

Reply via email to