Alnis Morics
2016-07-31 09:38:49 UTC
Hi,
I could successfully use "pkg -j 1 <packagename>" many times to install
packages onto a jail.
But now I had to change an option in a port, so I built a package myself:
portmaster -g www/apache22
The package and its dependency was stored to /usr/ports/packages/All (as
I set it in $PACKAGES):
apache22-2.2.31_1.txz apr-1.5.2.1.5.4.txz
I can now install these packages using pkg-add on the host, but not onto
the jail:
test:/usr/ports/packages/All# pkg -j 1 add apache22-2.2.31_1.txz
apr-1.5.2.1.5.4.txz
pkg: apache22-2.2.31_1.txz: No such file or directory
pkg: Was 'pkg install apache22-2.2.31_1.txz' meant?
pkg: apr-1.5.2.1.5.4.txz: No such file or directory
pkg: Was 'pkg install apr-1.5.2.1.5.4.txz' meant?
Failed to install the following 2 package(s): apache22-2.2.31_1.txz,
apr-1.5.2.1.5.4.txz
If there is "No such file or directory", where does pkg look for them?
(I also tried to use full path; the result is the same) Or is pkg-add an
exception which doesn't work with -j option?
-Alnis
I could successfully use "pkg -j 1 <packagename>" many times to install
packages onto a jail.
But now I had to change an option in a port, so I built a package myself:
portmaster -g www/apache22
The package and its dependency was stored to /usr/ports/packages/All (as
I set it in $PACKAGES):
apache22-2.2.31_1.txz apr-1.5.2.1.5.4.txz
I can now install these packages using pkg-add on the host, but not onto
the jail:
test:/usr/ports/packages/All# pkg -j 1 add apache22-2.2.31_1.txz
apr-1.5.2.1.5.4.txz
pkg: apache22-2.2.31_1.txz: No such file or directory
pkg: Was 'pkg install apache22-2.2.31_1.txz' meant?
pkg: apr-1.5.2.1.5.4.txz: No such file or directory
pkg: Was 'pkg install apr-1.5.2.1.5.4.txz' meant?
Failed to install the following 2 package(s): apache22-2.2.31_1.txz,
apr-1.5.2.1.5.4.txz
If there is "No such file or directory", where does pkg look for them?
(I also tried to use full path; the result is the same) Or is pkg-add an
exception which doesn't work with -j option?
-Alnis