I started xterm and edited .profile to have a PKG_PATH:
# xterm # vi .profile PKG_PATH=http://path.to/mirror/pub/OpenBSD/5.6/packages/amd64 # exit
And then started a new xterm window to have the new environment variables. But I still could not add packages, including gfortran, firefox and qemu. pkg_add -vvvvv recommended installing “OpenBSD::Quirks,” which wasn’t available on cpan.
Workaround was to install Firefox from the CD, which includes “quirks” package:
# mkdir /mnt/cdrom # mount /dev/cd0a /mnt/cdrom # PKG_PATH=/mnt/cdrom/5.6/packages/amd64 # cd $PKG_PATH # pkg_add firefox-31.0.tgz # exit
I started a new xterm and tried to add packages over HTTP, but it still failed. I was missing the export statement in .profile:
# vi .profile export PKG_PATH